From ad582ca028df5686d975c7d64adfdd7da3e606aa Mon Sep 17 00:00:00 2001 From: Hpar Date: Fri, 10 Feb 2017 16:33:48 +0100 Subject: [PATCH 01/18] Keychain: account manager for external systems (#644) * Add keychain module --- keychain/README.rst | 240 ++++++++++++++++++++++++++ keychain/__init__.py | 1 + keychain/__openerp__.py | 25 +++ keychain/models/__init__.py | 1 + keychain/models/keychain.py | 200 +++++++++++++++++++++ keychain/security/ir.model.access.csv | 2 + keychain/tests/__init__.py | 1 + keychain/tests/test_keychain.py | 220 +++++++++++++++++++++++ keychain/views/keychain_view.xml | 50 ++++++ 9 files changed, 740 insertions(+) create mode 100644 keychain/README.rst create mode 100644 keychain/__init__.py create mode 100644 keychain/__openerp__.py create mode 100644 keychain/models/__init__.py create mode 100644 keychain/models/keychain.py create mode 100644 keychain/security/ir.model.access.csv create mode 100644 keychain/tests/__init__.py create mode 100644 keychain/tests/test_keychain.py create mode 100644 keychain/views/keychain_view.xml diff --git a/keychain/README.rst b/keychain/README.rst new file mode 100644 index 0000000..bd25adc --- /dev/null +++ b/keychain/README.rst @@ -0,0 +1,240 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +================ +Keychain Account +================ + +This module allows you to store credentials of external systems. + +* All the crendentials are stored in one place: easier to manage and to audit. +* Multi-account made possible without effort. +* Store additionnal data for each account. +* Validation rules for additional data. +* Have different account for different environments (prod / test / env / etc). + + +By default, passwords are encrypted with a key stored in Odoo config. +It's far from an ideal password storage setup, but it's way better +than password in clear text in the database. +It can be easily replaced by another system. See "Security" chapter below. + +Accounts may be: market places (Amazon, Cdiscount, ...), carriers (Laposte, UPS, ...) +or any third party system called from Odoo. + +This module is aimed for developers. +The logic to choose between accounts will be achieved in dependent modules. + + +========== +Uses cases +========== + +Possible use case for deliveries: you need multiple accounts for the same carrier. +It can be for instance due to carrier restrictions (immutable sender address), +or business rules (each warehouse use a different account). + + +Configuration +============= + +After the installation of this module, you need to add some entries +in Odoo's config file: (etc/openerp.cfg) + +> keychain_key = fyeMIx9XVPBBky5XZeLDxVc9dFKy7Uzas3AoyMarHPA= + +You can generate keys with `python keychain/bin/generate_key.py`. + +This key is used to encrypt account passwords. + +If you plan to use environments, you should add a key per environment: + +> keychain_key_dev = 8H_qFvwhxv6EeO9bZ8ww7BUymNt3xtQKYEq9rjAPtrc= + +> keychain_key_prod = y5z-ETtXkVI_ADoFEZ5CHLvrNjwOPxsx-htSVbDbmRc= + +keychain_key is used for encryption when no environment is set. + + +Usage (for module dev) +====================== + + +* Add this keychain as a dependency in __openerp__.py +* Subclass `keychain.account` and add your module in namespaces: `(see after for the name of namespace )` + +.. code:: python + + class LaposteAccount(models.Model): + _inherit = 'keychain.account' + + namespace = fields.Selection( + selection_add=[('roulier_laposte', 'Laposte')]) + +* Add the default data (as dict): + +.. code:: python + + class LaposteAccount(models.Model): + # ... + def _roulier_laposte_init_data(self): + return { + "agencyCode": "", + "recommandationLevel": "R1" + } + +* Implement validation of user entered data: + +.. code:: python + + class LaposteAccount(models.Model): + # ... + def _roulier_laposte_validate_data(self, data): + return len(data.get("agencyCode") > 3) + +* In your code, fetch the account: + +.. code:: python + + import random + + def get_auth(self): + keychain = self.env['keychain.account'] + if self.env.user.has_group('stock.group_stock_user'): + retrieve = keychain.suspend_security().retrieve + else: + retrieve = keychain.retrieve + + accounts = retrieve( + [['namespace', '=', 'roulier_laposte']]) + account = random.choice(accounts) + return { + 'login': account.login, + 'password': account.get_password() + } + + +In this example, an account is randomly picked. Usually this is set according +to rules specific for each client. + +You have to restrict user access of your methods with suspend_security(). + +Warning: _init_data and _validate_data should be prefixed with your namespace! +Choose python naming function compatible name. + +Switching from prod to dev +========================== + +You may adopt one of the following strategies: + +* store your dev accounts in production db using the dev key +* import your dev accounts with Odoo builtin methods like a data.xml (in a dedicated module). +* import your dev accounts with your own migration/cleanup script +* etc. + +Note: only the password field is unreadable without the proper key, login and data fields +are available on all environments. + +You may also use a same `technical_name` and different `environment` for choosing at runtime +between accounts. + +Usage (for user) +================ + +Go to *settings / keychain*, create a record with the following + +* Namespace: type of account (ie: Laposte) +* Name: human readable label "Warehouse 1" +* Technical Name: name used by a consumer module (like "warehouse_1") +* Login: login of the account +* Password_clear: For entering the password in clear text (not stored unencrypted) +* Password: password encrypted, unreadable without the key (in config) +* Data: a JSON string for additionnal values (additionnal config for the account, like: `{"agencyCode": "Lyon", "insuranceLevel": "R1"})` +* Environment: usually prod or dev or blank (for all) + + + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/server-tools/9.0 + + +Known issues / Roadmap +====================== +- Account inheritence is not supported out-of-the-box (like defining common settings for all environments) +- Adapted to work with `server_environnement` modules +- Key expiration or rotation should be done manually +- Import passwords from data.xml + +Security +======== + +This discussion: https://github.com/OCA/server-tools/pull/644 may help you decide if this module is suitable for your needs or not. + +Common sense: Odoo is not a safe place for storing sensitive data. +But sometimes you don't have any other possibilities. +This module is designed to store credentials of data like carrier account, smtp, api keys... +but definitively not for credits cards number, medical records, etc. + + +By default, passwords are stored encrypted in the db using +symetric encryption `Fernet `_. +The encryption key is stored in openerp.tools.config. + +Threats even with this module installed: + +- unauthorized Odoo user want to access data: access is rejected by Odoo security rules +- authorized Odoo user try to access data with rpc api: he gets the passwords encrypted, he can't recover because the key and the decrypted password are not exposed through rpc +- db is stolen: without the key it's currently pretty hard to recover the passwords +- Odoo is compromised (malicious module or vulnerability): hacker has access to python and can do what he wants with Odoo: passwords of the current env can be easily decrypted +- server is compromised: idem + +If your dev server is compromised, hacker can't decrypt your prod passwords +since you have different keys between dev and prod. + +If you want something more secure: don't store any sensitive data in Odoo, +use an external system as a proxy, you can still use this module +for storing all other data related to your accounts. + + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +`Akretion `_ + + +Contributors +------------ + +* Raphaël Reverdy + +Funders +------- + +The development of this module has been financially supported by: + +* `Akretion `_ + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/keychain/__init__.py b/keychain/__init__.py new file mode 100644 index 0000000..0650744 --- /dev/null +++ b/keychain/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/keychain/__openerp__.py b/keychain/__openerp__.py new file mode 100644 index 0000000..a43cbe2 --- /dev/null +++ b/keychain/__openerp__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Copyright <2016> Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Keychain", + "summary": "Store accounts and credentials", + "version": "9.0.1.0.0", + "category": "Uncategorized", + "website": "https://akretion.com/", + "author": "Akretion, Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "external_dependencies": { + "python": [ + 'cryptography'], + }, + "depends": [ + "base", + ], + "data": [ + "security/ir.model.access.csv", + 'views/keychain_view.xml' + ], +} diff --git a/keychain/models/__init__.py b/keychain/models/__init__.py new file mode 100644 index 0000000..b84bb91 --- /dev/null +++ b/keychain/models/__init__.py @@ -0,0 +1 @@ +from . import keychain \ No newline at end of file diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py new file mode 100644 index 0000000..0008adb --- /dev/null +++ b/keychain/models/keychain.py @@ -0,0 +1,200 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion Mourad EL HADJ MIMOUNE, David BEAL, Raphaël REVERDY +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from functools import wraps + +import logging +import json + +from openerp import models, fields, api +from openerp.exceptions import ValidationError +from openerp.tools.config import config +from openerp.tools.translate import _ + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet, MultiFernet, InvalidToken +except ImportError as err: + _logger.debug(err) + + +def implemented_by_keychain(func): + """Call a prefixed function based on 'namespace'.""" + @wraps(func) + def wrapper(cls, *args, **kwargs): + fun_name = func.__name__ + fun = '_%s%s' % (cls.namespace, fun_name) + if not hasattr(cls, fun): + fun = '_default%s' % (fun_name) + return getattr(cls, fun)(*args, **kwargs) + return wrapper + + +class KeychainAccount(models.Model): + """Manage all accounts of external systems in one place.""" + + _name = 'keychain.account' + + name = fields.Char(required=True, help="Humain readable label") + technical_name = fields.Char( + required=True, + help="Technical name. Must be unique") + namespace = fields.Selection([], help="Type of account", required=True) + environment = fields.Char( + required=False, + help="'prod', 'dev', etc. or empty (for all)" + ) + login = fields.Char(help="Login") + clear_password = fields.Char( + help="Password. Leave empty if no changes", + inverse='_inverse_set_password', + compute='_compute_password', + store=False) + password = fields.Char( + help="Password is derived from clear_password", + readonly=True) + data = fields.Text(help="Additionnal data as json") + + def _compute_password(self): + # Only needed in v8 for _description_searchable issues + return True + + def get_password(self): + """Password in clear text.""" + try: + return self._decode_password(self.password) + except Warning as warn: + raise Warning(_( + "%s \n" + "Account: %s %s %s " % ( + warn, + self.login, self.name, self.technical_name + ) + )) + + def get_data(self): + """Data in dict form.""" + return self._parse_data(self.data) + + @api.constrains('data') + def _check_data(self): + """Ensure valid input in data field.""" + for account in self: + if account.data: + parsed = account._parse_data(account.data) + if not account._validate_data(parsed): + raise ValidationError(_("Data not valid")) + + def _inverse_set_password(self): + """Encode password from clear text.""" + # inverse function + for rec in self: + rec.password = rec._encode_password( + rec.clear_password, rec.environment) + + @api.model + def retrieve(self, domain): + """Search accounts for a given domain. + + Environment is added by this function. + Use this instead of search() to benefit from environment filtering. + Use user.has_group() and suspend_security() before + calling this method. + """ + domain.append(['environment', 'in', self._retrieve_env()]) + return self.search(domain) + + @api.multi + def write(self, vals): + """At this time there is no namespace set.""" + if not vals.get('data') and not self.data: + vals['data'] = self._serialize_data(self._init_data()) + return super(KeychainAccount, self).write(vals) + + @implemented_by_keychain + def _validate_data(self, data): + pass + + @implemented_by_keychain + def _init_data(self): + pass + + @staticmethod + def _retrieve_env(): + """Return the current environments. + + You may override this function to fit your needs. + + returns: a tuple like: + ('dev', 'test', False) + Which means accounts for dev, test and blank (not set) + Order is important: the first one is used for encryption. + """ + current = config.get('running_env') or False + envs = [current] + if False not in envs: + envs.append(False) + return envs + + @staticmethod + def _serialize_data(data): + return json.dumps(data) + + @staticmethod + def _parse_data(data): + try: + return json.loads(data) + except ValueError: + raise ValidationError(_("Data should be a valid JSON")) + + @classmethod + def _encode_password(cls, data, env): + cipher = cls._get_cipher(env) + return cipher.encrypt(str((data or '').encode('UTF-8'))) + + @classmethod + def _decode_password(cls, data): + cipher = cls._get_cipher() + try: + return unicode(cipher.decrypt(str(data)), 'UTF-8') + except InvalidToken: + raise Warning(_( + "Password has been encrypted with a different " + "key. Unless you can recover the previous key, " + "this password is unreadable." + )) + + @classmethod + def _get_cipher(cls, force_env=None): + """Return a cipher using the keys of environments. + + force_env = name of the env key. + Useful for encoding against one precise env + """ + def _get_keys(envs): + suffixes = [ + '_%s' % env if env else '' + for env in envs] # ('_dev', '') + keys_name = [ + 'keychain_key%s' % suf + for suf in suffixes] # prefix it + keys_str = [ + config.get(key) + for key in keys_name] # fetch from config + return [ + Fernet(key) for key in keys_str # build Fernet object + if key and len(key) > 0 # remove False values + ] + + if force_env: + envs = [force_env] + else: + envs = cls._retrieve_env() # ex: ('dev', False) + keys = _get_keys(envs) + if len(keys) == 0: + raise Warning(_( + "No 'keychain_key_%s' entries found in config file. " + "Use a key similar to: %s" % (envs[0], Fernet.generate_key()) + )) + return MultiFernet(keys) diff --git a/keychain/security/ir.model.access.csv b/keychain/security/ir.model.access.csv new file mode 100644 index 0000000..5b3de01 --- /dev/null +++ b/keychain/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_keychain_account,access_keychain_account,model_keychain_account,,0,0,0,0 diff --git a/keychain/tests/__init__.py b/keychain/tests/__init__.py new file mode 100644 index 0000000..779cc40 --- /dev/null +++ b/keychain/tests/__init__.py @@ -0,0 +1 @@ +from . import test_keychain \ No newline at end of file diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py new file mode 100644 index 0000000..ef82d6d --- /dev/null +++ b/keychain/tests/test_keychain.py @@ -0,0 +1,220 @@ +# -*- coding: utf-8 -*- +from openerp.tests.common import TransactionCase +from openerp.tools.config import config +from openerp.exceptions import ValidationError + + +import logging + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet +except ImportError as err: + _logger.debug(err) + + +class TestKeychain(TransactionCase): + + def setUp(self): + super(TestKeychain, self).setUp() + + self.keychain = self.env['keychain.account'] + config['keychain_key'] = Fernet.generate_key() + + self.old_running_env = config['running_env'] + config['running_env'] = None + + def _init_data(self): + return { + "c": True, + "a": "b", + "d": "", + } + + def _validate_data(self, data): + return 'c' in data + + keychain_clss = self.keychain.__class__ + keychain_clss._keychain_test_init_data = _init_data + keychain_clss._keychain_test_validate_data = _validate_data + + self.keychain._fields['namespace'].selection.append( + ('keychain_test', 'test') + ) + + def tearDown(self): + config['running_env'] = self.old_running_env + return super(TestKeychain, self).tearDown() + + def _create_account(self): + vals = { + "name": "test", + "namespace": "keychain_test", + "login": "test", + "technical_name": "keychain.test" + } + return self.keychain.create(vals) + + def test_password(self): + """It should encrypt passwords.""" + account = self._create_account() + passwords = ('', '12345', 'djkqfljfqm', u"""&é"'(§è!ç""") + + for password in passwords: + account.clear_password = password + account._inverse_set_password() + self.assertTrue(account.clear_password != account.password) + self.assertEqual(account.get_password(), password) + + def test_wrong_key(self): + """It should raise an exception when encoded key != decoded.""" + account = self._create_account() + password = 'urieapocq' + account.clear_password = password + account._inverse_set_password() + config['keychain_key'] = Fernet.generate_key() + try: + account.get_password() + self.assertTrue(False, 'It should not work with another key') + except Warning as err: + self.assertTrue(True, 'It should raise a Warning') + self.assertTrue( + 'has been encrypted with a diff' in str(err), + 'It should display the right msg') + else: + self.assertTrue(False, 'It should raise a Warning') + + def test_no_key(self): + """It should raise an exception when no key is set.""" + account = self._create_account() + del config.options['keychain_key'] + + with self.assertRaises(Warning) as err: + account.clear_password = 'aiuepr' + account._inverse_set_password() + self.assertTrue(False, 'It should not work without key') + self.assertTrue( + 'Use a key similar to' in str(err.exception), + 'It should display the right msg') + + def test_badly_formatted_key(self): + """It should raise an exception when key is not acceptable format.""" + account = self._create_account() + + config['keychain_key'] = "" + with self.assertRaises(Warning): + account.clear_password = 'aiuepr' + account._inverse_set_password() + self.assertTrue(False, 'It should not work missing formated key') + + self.assertTrue(True, 'It shoud raise a ValueError') + + def test_retrieve_env(self): + """Retrieve env should always return False at the end""" + config['running_env'] = False + self.assertListEqual(self.keychain._retrieve_env(), [False]) + + config['running_env'] = 'dev' + self.assertListEqual(self.keychain._retrieve_env(), ['dev', False]) + + config['running_env'] = 'prod' + self.assertListEqual(self.keychain._retrieve_env(), ['prod', False]) + + def test_multienv(self): + """Encrypt with dev, decrypt with dev.""" + account = self._create_account() + config['keychain_key_dev'] = Fernet.generate_key() + config['keychain_key_prod'] = Fernet.generate_key() + config['running_env'] = 'dev' + + account.clear_password = 'abc' + account._inverse_set_password() + self.assertEqual( + account.get_password(), + 'abc', 'Should work with dev') + + config['running_env'] = 'prod' + with self.assertRaises(Warning): + self.assertEqual( + account.get_password(), + 'abc', 'Should not work with prod key') + + def test_multienv_blank(self): + """Encrypt with blank, decrypt for all.""" + account = self._create_account() + config['keychain_key'] = Fernet.generate_key() + config['keychain_key_dev'] = Fernet.generate_key() + config['keychain_key_prod'] = Fernet.generate_key() + config['running_env'] = '' + + account.clear_password = 'abc' + account._inverse_set_password() + self.assertEqual( + account.get_password(), + 'abc', 'Should work with dev') + + config['running_env'] = 'prod' + self.assertEqual( + account.get_password(), + 'abc', 'Should work with prod') + + def test_multienv_force(self): + """Set the env on the record""" + + account = self._create_account() + account.environment = 'prod' + + config['keychain_key'] = Fernet.generate_key() + config['keychain_key_dev'] = Fernet.generate_key() + config['keychain_key_prod'] = Fernet.generate_key() + config['running_env'] = '' + + account.clear_password = 'abc' + account._inverse_set_password() + + with self.assertRaises(Warning): + self.assertEqual( + account.get_password(), + 'abc', 'Should not work with dev') + + config['running_env'] = 'prod' + self.assertEqual( + account.get_password(), + 'abc', 'Should work with prod') + + def test_wrong_json(self): + """It should raise an exception when data is not valid json.""" + account = self._create_account() + wrong_jsons = ("{'hi':'o'}", "{'oq", '[>}') + for json in wrong_jsons: + with self.assertRaises(ValidationError) as err: + account.write({"data": json}) + self.assertTrue( + False, + 'Should not validate baddly formatted json') + self.assertTrue( + 'Data should be a valid JSON' in str(err.exception), + 'It should raise a ValidationError') + + def test_invalid_json(self): + """It should raise an exception when data don't pass _validate_data.""" + account = self._create_account() + invalid_jsons = ('{}', '{"hi": 1}') + for json in invalid_jsons: + with self.assertRaises(ValidationError) as err: + account.write({"data": json}) + self.assertTrue( + 'Data not valid' in str(err.exception), + 'It should raise a ValidationError') + + def test_valid_json(self): + """It should work with valid data.""" + account = self._create_account() + valid_jsons = ('{"c": true}', '{"c": 1}', '{"a": "o", "c": "b"}') + for json in valid_jsons: + try: + account.write({"data": json}) + self.assertTrue(True, 'Should validate json') + except: + self.assertTrue(False, 'It should validate a good json') diff --git a/keychain/views/keychain_view.xml b/keychain/views/keychain_view.xml new file mode 100644 index 0000000..223f848 --- /dev/null +++ b/keychain/views/keychain_view.xml @@ -0,0 +1,50 @@ + + + + + keychain.account + + + + + + + + + + + + + + + keychain.account + +
+ + + + + + + + + + +
+
+
+ + + ir.actions.act_window + + Accounts + keychain.account + form + tree,form + + + +
+
From 1516887cfe6c105e34bfdfca706e845b59af45ca Mon Sep 17 00:00:00 2001 From: Raph Date: Mon, 13 Feb 2017 14:56:43 +0100 Subject: [PATCH 02/18] Improve readme and fix dep Readme: (in example) prefix function with _ Dep: add a depency to base_setup in order to use xml id "base.menu_config" --- keychain/README.rst | 2 +- keychain/__openerp__.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/keychain/README.rst b/keychain/README.rst index bd25adc..1af8ba2 100644 --- a/keychain/README.rst +++ b/keychain/README.rst @@ -99,7 +99,7 @@ Usage (for module dev) import random - def get_auth(self): + def _get_auth(self): keychain = self.env['keychain.account'] if self.env.user.has_group('stock.group_stock_user'): retrieve = keychain.suspend_security().retrieve diff --git a/keychain/__openerp__.py b/keychain/__openerp__.py index a43cbe2..b7d1478 100644 --- a/keychain/__openerp__.py +++ b/keychain/__openerp__.py @@ -17,6 +17,7 @@ }, "depends": [ "base", + "base_setup", ], "data": [ "security/ir.model.access.csv", From 34e068d6e8584f04c13cb42457acb7562333f6c3 Mon Sep 17 00:00:00 2001 From: Hpar Date: Thu, 16 Feb 2017 10:16:59 +0100 Subject: [PATCH 03/18] Update __openerp__.py Remove explicit dependency to base. --- keychain/__openerp__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/keychain/__openerp__.py b/keychain/__openerp__.py index b7d1478..512a16b 100644 --- a/keychain/__openerp__.py +++ b/keychain/__openerp__.py @@ -16,7 +16,6 @@ 'cryptography'], }, "depends": [ - "base", "base_setup", ], "data": [ From cf2886b91531d3f88ba1e90797025b80004bb61b Mon Sep 17 00:00:00 2001 From: MonsieurB Date: Wed, 15 Mar 2017 16:14:37 +0100 Subject: [PATCH 04/18] Mig V10 --- keychain/README.rst | 2 +- keychain/__manifest__.py | 25 +++++++++++++++++++++++++ keychain/models/keychain.py | 12 +++++++----- keychain/tests/test_keychain.py | 7 ++++--- keychain/views/keychain_view.xml | 8 +++----- 5 files changed, 40 insertions(+), 14 deletions(-) create mode 100644 keychain/__manifest__.py diff --git a/keychain/README.rst b/keychain/README.rst index 1af8ba2..b8d2ed6 100644 --- a/keychain/README.rst +++ b/keychain/README.rst @@ -61,7 +61,7 @@ Usage (for module dev) ====================== -* Add this keychain as a dependency in __openerp__.py +* Add this keychain as a dependency in __manifest__.py * Subclass `keychain.account` and add your module in namespaces: `(see after for the name of namespace )` .. code:: python diff --git a/keychain/__manifest__.py b/keychain/__manifest__.py new file mode 100644 index 0000000..0e99a5c --- /dev/null +++ b/keychain/__manifest__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Copyright <2016> Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Keychain", + "summary": "Store accounts and credentials", + "version": "10.0.1.0.0", + "category": "Uncategorized", + "website": "https://akretion.com/", + "author": "Akretion, Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "external_dependencies": { + "python": [ + 'cryptography'], + }, + "depends": [ + "base_setup", + ], + "data": [ + "security/ir.model.access.csv", + 'views/keychain_view.xml' + ], +} diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index 0008adb..a94ffb2 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -6,10 +6,10 @@ from functools import wraps import logging import json -from openerp import models, fields, api -from openerp.exceptions import ValidationError -from openerp.tools.config import config -from openerp.tools.translate import _ +from odoo import models, fields, api +from odoo.exceptions import ValidationError +from odoo.tools.config import config +from odoo.tools.translate import _ _logger = logging.getLogger(__name__) @@ -40,7 +40,9 @@ class KeychainAccount(models.Model): technical_name = fields.Char( required=True, help="Technical name. Must be unique") - namespace = fields.Selection([], help="Type of account", required=True) + namespace = fields.Selection(selection=[], + help="Type of account", + required=True) environment = fields.Char( required=False, help="'prod', 'dev', etc. or empty (for all)" diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index ef82d6d..b18b0a0 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -from openerp.tests.common import TransactionCase -from openerp.tools.config import config -from openerp.exceptions import ValidationError +from odoo.tests.common import TransactionCase +from odoo.tools.config import config +from odoo.exceptions import ValidationError import logging @@ -21,6 +21,7 @@ class TestKeychain(TransactionCase): self.keychain = self.env['keychain.account'] config['keychain_key'] = Fernet.generate_key() + config['running_env'] = "" self.old_running_env = config['running_env'] config['running_env'] = None diff --git a/keychain/views/keychain_view.xml b/keychain/views/keychain_view.xml index 223f848..6dc746e 100644 --- a/keychain/views/keychain_view.xml +++ b/keychain/views/keychain_view.xml @@ -1,6 +1,5 @@ - - + keychain.account @@ -44,7 +43,6 @@ - - + From 904152f164fbe5125a4fc65c8e01561ce3f33170 Mon Sep 17 00:00:00 2001 From: MonsieurB Date: Wed, 15 Mar 2017 16:35:37 +0100 Subject: [PATCH 05/18] set test --- keychain/tests/test_keychain.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index b18b0a0..5028df6 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -21,9 +21,8 @@ class TestKeychain(TransactionCase): self.keychain = self.env['keychain.account'] config['keychain_key'] = Fernet.generate_key() - config['running_env'] = "" - self.old_running_env = config['running_env'] + self.old_running_env = config.get('running_env', '') config['running_env'] = None def _init_data(self): From fb497372cc2391b7df3ef601f2b56334e3289fab Mon Sep 17 00:00:00 2001 From: MonsieurB Date: Wed, 22 Mar 2017 11:19:53 +0100 Subject: [PATCH 06/18] remove old file --- keychain/__openerp__.py | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 keychain/__openerp__.py diff --git a/keychain/__openerp__.py b/keychain/__openerp__.py deleted file mode 100644 index 512a16b..0000000 --- a/keychain/__openerp__.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright <2016> Akretion -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -{ - "name": "Keychain", - "summary": "Store accounts and credentials", - "version": "9.0.1.0.0", - "category": "Uncategorized", - "website": "https://akretion.com/", - "author": "Akretion, Odoo Community Association (OCA)", - "license": "AGPL-3", - "application": False, - "installable": True, - "external_dependencies": { - "python": [ - 'cryptography'], - }, - "depends": [ - "base_setup", - ], - "data": [ - "security/ir.model.access.csv", - 'views/keychain_view.xml' - ], -} From 5e90a6396f535f78d5f614ff9ee0114d32598404 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20BEAU?= Date: Wed, 22 Mar 2017 11:02:46 +0100 Subject: [PATCH 07/18] [IMP] add a keychain backend abstract model, the aim is to simplify the integration of keychain when you already have /need the concept of backend --- keychain/models/keychain.py | 67 +++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index a94ffb2..e621100 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -200,3 +200,70 @@ class KeychainAccount(models.Model): "Use a key similar to: %s" % (envs[0], Fernet.generate_key()) )) return MultiFernet(keys) + + +class KeychainBackend(models.AbstractModel): + _name = 'keychain.backend' + _backend_name = None + + password = fields.Char( + compute="_compute_password", + inverse="_inverse_password", + required=True) + data = fields.Serialized( + compute="_compute_keychain", + inverse="_inverse_keychain") + + def _get_technical_name(self): + return '%s,%s' % (self._name, self.id) + + def _get_existing_keychain(self): + self.ensure_one() + return self.env['keychain.account'].retrieve([ + ('namespace', '=', self._backend_name), + ('technical_name', '=', self._get_technical_name()) + ]) + + def _prepare_keychain(self): + env = config.get('running_env') + return { + 'name': "%s %s" % (self.name, env), + 'technical_name': self._get_technical_name(), + 'namespace': self._backend_name, + 'environment': env, + } + + def _get_keychain_account(self): + self.ensure_one() + account = self._get_existing_keychain() + if not account: + vals = self._prepare_keychain() + account = self.env['keychain.account'].create(vals) + return account + + def _inverse_password(self): + for record in self: + account = self._get_keychain_account() + if record.password and record.password != '******': + account.clear_password = record.password + + def _compute_password(self): + for record in self: + account = record._get_existing_keychain() + if account and account.password: + record.password = "******" + else: + record.password = "" + + def _inverse_keychain(self): + for record in self: + account = record._get_keychain_account() + account.data = account._serialize_data(record.data) + + def _compute_keychain(self): + for record in self: + account = record._get_existing_keychain() + if account: + record.data = account.get_data() + else: + record.data = {} From 567a4f6d79f639d7954abe4d7d17f3cd6c451099 Mon Sep 17 00:00:00 2001 From: Mourad Elhadj Mimoune Date: Mon, 2 Oct 2017 15:24:13 +0200 Subject: [PATCH 08/18] [FIX] add name to keychain.backend & add test --- keychain/models/keychain.py | 1 + keychain/tests/test_keychain.py | 49 +++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index e621100..723d132 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -206,6 +206,7 @@ class KeychainBackend(models.AbstractModel): _name = 'keychain.backend' _backend_name = None + name = fields.Char(required=True) password = fields.Char( compute="_compute_password", inverse="_inverse_password", diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index 5028df6..170abf6 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -1,4 +1,7 @@ # -*- coding: utf-8 -*- +# © 2016 Akretion Raphaël REVERDY, Mourad EL HADJ MIMOUNE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + from odoo.tests.common import TransactionCase from odoo.tools.config import config from odoo.exceptions import ValidationError @@ -20,6 +23,7 @@ class TestKeychain(TransactionCase): super(TestKeychain, self).setUp() self.keychain = self.env['keychain.account'] + self.keychain_backend = self.env['keychain.backend'] config['keychain_key'] = Fernet.generate_key() self.old_running_env = config.get('running_env', '') @@ -36,12 +40,20 @@ class TestKeychain(TransactionCase): return 'c' in data keychain_clss = self.keychain.__class__ + keychain_clss._test_backend_init_data = _init_data keychain_clss._keychain_test_init_data = _init_data keychain_clss._keychain_test_validate_data = _validate_data + keychain_clss._test_backend_validate_data = _validate_data + + keychain_backend_clss = self.keychain_backend.__class__ + keychain_backend_clss._backend_name = 'test_backend' self.keychain._fields['namespace'].selection.append( ('keychain_test', 'test') ) + self.keychain._fields['namespace'].selection.append( + ('test_backend', 'test backend') + ) def tearDown(self): config['running_env'] = self.old_running_env @@ -218,3 +230,40 @@ class TestKeychain(TransactionCase): self.assertTrue(True, 'Should validate json') except: self.assertTrue(False, 'It should validate a good json') + + def test_keychain_bakend(self): + """It should work with valid data.""" + config['keychain_key_dev'] = Fernet.generate_key() + config['running_env'] = 'dev' + vals = { + 'name': 'backend_test', + 'password': 'test', + 'data': '{"a": "o", "c": "b"}' + } + # we use new because keychain.backend is an abstract model + backend = self.keychain_backend.new(vals) + backend._inverse_keychain() + account = backend._get_existing_keychain() + self.assertEqual( + account.data, '{"a": "o", "c": "b"}', + 'Account data is not correct') + backend._inverse_password() + self.assertTrue(account, 'Account was not created') + self.assertEqual( + account.clear_password, u'test', + 'Account clear password is not correct') + self.assertEqual(backend.password, u'test') + backend._compute_password() + self.assertEqual( + backend.password, u'******', 'Backend password was not computed') + self.assertEqual( + account.name, u'backend_test dev', 'Account name is not correct') + self.assertEqual( + account.namespace, u'test_backend', + 'Account namespace is not correct') + self.assertEqual( + account.environment, u'dev', 'Account environment is not correct') + self.assertEqual( + account.technical_name, '%s,%s' % (backend._name, backend.id), + 'Account technical_name is not correct') + From 42e09912260ffc7f82ee10cf3f4095f0e59dce3c Mon Sep 17 00:00:00 2001 From: Mourad Elhadj Mimoune Date: Mon, 2 Oct 2017 16:43:08 +0200 Subject: [PATCH 09/18] [FIX] split keychain backend model and test into 2 files --- keychain/README.rst | 4 +- keychain/models/__init__.py | 3 +- keychain/models/keychain.py | 68 -------------------- keychain/models/keychain_backend.py | 74 ++++++++++++++++++++++ keychain/tests/__init__.py | 3 +- keychain/tests/test_keychain.py | 48 +-------------- keychain/tests/test_keychain_backend.py | 82 +++++++++++++++++++++++++ 7 files changed, 163 insertions(+), 119 deletions(-) create mode 100644 keychain/models/keychain_backend.py create mode 100644 keychain/tests/test_keychain_backend.py diff --git a/keychain/README.rst b/keychain/README.rst index b8d2ed6..a10fda3 100644 --- a/keychain/README.rst +++ b/keychain/README.rst @@ -209,7 +209,7 @@ help us smashing it by providing a detailed and welcomed feedback. Credits ======= -`Akretion `_ +* `Akretion `_ Contributors @@ -222,7 +222,7 @@ Funders The development of this module has been financially supported by: -* `Akretion `_ +* Akretion Maintainer ---------- diff --git a/keychain/models/__init__.py b/keychain/models/__init__.py index b84bb91..9f0d06e 100644 --- a/keychain/models/__init__.py +++ b/keychain/models/__init__.py @@ -1 +1,2 @@ -from . import keychain \ No newline at end of file +from . import keychain +from . import keychain_backend diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index 723d132..a94ffb2 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -200,71 +200,3 @@ class KeychainAccount(models.Model): "Use a key similar to: %s" % (envs[0], Fernet.generate_key()) )) return MultiFernet(keys) - - -class KeychainBackend(models.AbstractModel): - _name = 'keychain.backend' - _backend_name = None - - name = fields.Char(required=True) - password = fields.Char( - compute="_compute_password", - inverse="_inverse_password", - required=True) - data = fields.Serialized( - compute="_compute_keychain", - inverse="_inverse_keychain") - - def _get_technical_name(self): - return '%s,%s' % (self._name, self.id) - - def _get_existing_keychain(self): - self.ensure_one() - return self.env['keychain.account'].retrieve([ - ('namespace', '=', self._backend_name), - ('technical_name', '=', self._get_technical_name()) - ]) - - def _prepare_keychain(self): - env = config.get('running_env') - return { - 'name': "%s %s" % (self.name, env), - 'technical_name': self._get_technical_name(), - 'namespace': self._backend_name, - 'environment': env, - } - - def _get_keychain_account(self): - self.ensure_one() - account = self._get_existing_keychain() - if not account: - vals = self._prepare_keychain() - account = self.env['keychain.account'].create(vals) - return account - - def _inverse_password(self): - for record in self: - account = self._get_keychain_account() - if record.password and record.password != '******': - account.clear_password = record.password - - def _compute_password(self): - for record in self: - account = record._get_existing_keychain() - if account and account.password: - record.password = "******" - else: - record.password = "" - - def _inverse_keychain(self): - for record in self: - account = record._get_keychain_account() - account.data = account._serialize_data(record.data) - - def _compute_keychain(self): - for record in self: - account = record._get_existing_keychain() - if account: - record.data = account.get_data() - else: - record.data = {} diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py new file mode 100644 index 0000000..1e909a8 --- /dev/null +++ b/keychain/models/keychain_backend.py @@ -0,0 +1,74 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion Sebastien Beau +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import models, fields +from odoo.tools.config import config + + +class KeychainBackend(models.AbstractModel): + _name = 'keychain.backend' + _backend_name = None + + name = fields.Char(required=True) + password = fields.Char( + compute="_compute_password", + inverse="_inverse_password", + required=True) + data = fields.Serialized( + compute="_compute_keychain", + inverse="_inverse_keychain") + + def _get_technical_name(self): + return '%s,%s' % (self._name, self.id) + + def _get_existing_keychain(self): + self.ensure_one() + return self.env['keychain.account'].retrieve([ + ('namespace', '=', self._backend_name), + ('technical_name', '=', self._get_technical_name()) + ]) + + def _prepare_keychain(self): + env = config.get('running_env') + return { + 'name': "%s %s" % (self.name, env), + 'technical_name': self._get_technical_name(), + 'namespace': self._backend_name, + 'environment': env, + } + + def _get_keychain_account(self): + self.ensure_one() + account = self._get_existing_keychain() + if not account: + vals = self._prepare_keychain() + account = self.env['keychain.account'].create(vals) + return account + + def _inverse_password(self): + for record in self: + account = self._get_keychain_account() + if record.password and record.password != '******': + account.clear_password = record.password + + def _compute_password(self): + for record in self: + account = record._get_existing_keychain() + if account and account.password: + record.password = "******" + else: + record.password = "" + + def _inverse_keychain(self): + for record in self: + account = record._get_keychain_account() + account.data = account._serialize_data(record.data) + + def _compute_keychain(self): + for record in self: + account = record._get_existing_keychain() + if account: + record.data = account.get_data() + else: + record.data = {} diff --git a/keychain/tests/__init__.py b/keychain/tests/__init__.py index 779cc40..5ac20c9 100644 --- a/keychain/tests/__init__.py +++ b/keychain/tests/__init__.py @@ -1 +1,2 @@ -from . import test_keychain \ No newline at end of file +from . import test_keychain +from . import test_keychain_backend \ No newline at end of file diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index 170abf6..d5fd522 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# © 2016 Akretion Raphaël REVERDY, Mourad EL HADJ MIMOUNE +# © 2016 Akretion Raphaël REVERDY # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from odoo.tests.common import TransactionCase @@ -23,7 +23,6 @@ class TestKeychain(TransactionCase): super(TestKeychain, self).setUp() self.keychain = self.env['keychain.account'] - self.keychain_backend = self.env['keychain.backend'] config['keychain_key'] = Fernet.generate_key() self.old_running_env = config.get('running_env', '') @@ -40,20 +39,12 @@ class TestKeychain(TransactionCase): return 'c' in data keychain_clss = self.keychain.__class__ - keychain_clss._test_backend_init_data = _init_data keychain_clss._keychain_test_init_data = _init_data keychain_clss._keychain_test_validate_data = _validate_data - keychain_clss._test_backend_validate_data = _validate_data - - keychain_backend_clss = self.keychain_backend.__class__ - keychain_backend_clss._backend_name = 'test_backend' self.keychain._fields['namespace'].selection.append( ('keychain_test', 'test') ) - self.keychain._fields['namespace'].selection.append( - ('test_backend', 'test backend') - ) def tearDown(self): config['running_env'] = self.old_running_env @@ -230,40 +221,3 @@ class TestKeychain(TransactionCase): self.assertTrue(True, 'Should validate json') except: self.assertTrue(False, 'It should validate a good json') - - def test_keychain_bakend(self): - """It should work with valid data.""" - config['keychain_key_dev'] = Fernet.generate_key() - config['running_env'] = 'dev' - vals = { - 'name': 'backend_test', - 'password': 'test', - 'data': '{"a": "o", "c": "b"}' - } - # we use new because keychain.backend is an abstract model - backend = self.keychain_backend.new(vals) - backend._inverse_keychain() - account = backend._get_existing_keychain() - self.assertEqual( - account.data, '{"a": "o", "c": "b"}', - 'Account data is not correct') - backend._inverse_password() - self.assertTrue(account, 'Account was not created') - self.assertEqual( - account.clear_password, u'test', - 'Account clear password is not correct') - self.assertEqual(backend.password, u'test') - backend._compute_password() - self.assertEqual( - backend.password, u'******', 'Backend password was not computed') - self.assertEqual( - account.name, u'backend_test dev', 'Account name is not correct') - self.assertEqual( - account.namespace, u'test_backend', - 'Account namespace is not correct') - self.assertEqual( - account.environment, u'dev', 'Account environment is not correct') - self.assertEqual( - account.technical_name, '%s,%s' % (backend._name, backend.id), - 'Account technical_name is not correct') - diff --git a/keychain/tests/test_keychain_backend.py b/keychain/tests/test_keychain_backend.py new file mode 100644 index 0000000..f20b796 --- /dev/null +++ b/keychain/tests/test_keychain_backend.py @@ -0,0 +1,82 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion Mourad EL HADJ MIMOUNE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo.tests.common import TransactionCase +from odoo.tools.config import config + +import logging + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet +except ImportError as err: + _logger.debug(err) + + +class TestKeychain(TransactionCase): + + def setUp(self): + super(TestKeychain, self).setUp() + + self.keychain = self.env['keychain.account'] + self.keychain_backend = self.env['keychain.backend'] + + def _init_data(self): + return { + "c": True, + "a": "b", + "d": "", + } + + def _validate_data(self, data): + return 'c' in data + + keychain_clss = self.keychain.__class__ + keychain_clss._test_backend_init_data = _init_data + keychain_clss._test_backend_validate_data = _validate_data + + keychain_backend_clss = self.keychain_backend.__class__ + keychain_backend_clss._backend_name = 'test_backend' + + self.keychain._fields['namespace'].selection.append( + ('test_backend', 'test backend') + ) + + def test_keychain_bakend(self): + """It should work with valid data.""" + config['keychain_key_dev'] = Fernet.generate_key() + config['running_env'] = 'dev' + vals = { + 'name': 'backend_test', + 'password': 'test', + 'data': '{"a": "o", "c": "b"}' + } + # we use new because keychain.backend is an abstract model + backend = self.keychain_backend.new(vals) + backend._inverse_keychain() + account = backend._get_existing_keychain() + self.assertEqual( + account.data, '{"a": "o", "c": "b"}', + 'Account data is not correct') + backend._inverse_password() + self.assertTrue(account, 'Account was not created') + self.assertEqual( + account.clear_password, u'test', + 'Account clear password is not correct') + self.assertEqual(backend.password, u'test') + backend._compute_password() + self.assertEqual( + backend.password, u'******', 'Backend password was not computed') + self.assertEqual( + account.name, u'backend_test dev', 'Account name is not correct') + self.assertEqual( + account.namespace, u'test_backend', + 'Account namespace is not correct') + self.assertEqual( + account.environment, u'dev', 'Account environment is not correct') + self.assertEqual( + account.technical_name, '%s,%s' % (backend._name, backend.id), + 'Account technical_name is not correct') + From 7c35decf1e6563491681ee02d374d7f86fbca6ef Mon Sep 17 00:00:00 2001 From: Mourad Elhadj Mimoune Date: Tue, 3 Oct 2017 15:47:43 +0200 Subject: [PATCH 10/18] [FIX] OCA reviews --- keychain/models/keychain_backend.py | 15 +++++++++++++-- keychain/tests/__init__.py | 2 +- keychain/tests/test_keychain_backend.py | 1 - keychain/views/keychain_view.xml | 4 ++-- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py index 1e909a8..d494693 100644 --- a/keychain/models/keychain_backend.py +++ b/keychain/models/keychain_backend.py @@ -2,7 +2,7 @@ # © 2016 Akretion Sebastien Beau # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from odoo import models, fields +from odoo import api, fields, models from odoo.tools.config import config @@ -17,11 +17,15 @@ class KeychainBackend(models.AbstractModel): required=True) data = fields.Serialized( compute="_compute_keychain", - inverse="_inverse_keychain") + inverse="_inverse_keychain", + help="Additionnal data as json") + @api.multi def _get_technical_name(self): + self.ensure_one() return '%s,%s' % (self._name, self.id) + @api.multi def _get_existing_keychain(self): self.ensure_one() return self.env['keychain.account'].retrieve([ @@ -29,7 +33,9 @@ class KeychainBackend(models.AbstractModel): ('technical_name', '=', self._get_technical_name()) ]) + @api.multi def _prepare_keychain(self): + self.ensure_one() env = config.get('running_env') return { 'name': "%s %s" % (self.name, env), @@ -38,6 +44,7 @@ class KeychainBackend(models.AbstractModel): 'environment': env, } + @api.multi def _get_keychain_account(self): self.ensure_one() account = self._get_existing_keychain() @@ -46,12 +53,14 @@ class KeychainBackend(models.AbstractModel): account = self.env['keychain.account'].create(vals) return account + @api.multi def _inverse_password(self): for record in self: account = self._get_keychain_account() if record.password and record.password != '******': account.clear_password = record.password + @api.multi def _compute_password(self): for record in self: account = record._get_existing_keychain() @@ -60,11 +69,13 @@ class KeychainBackend(models.AbstractModel): else: record.password = "" + @api.multi def _inverse_keychain(self): for record in self: account = record._get_keychain_account() account.data = account._serialize_data(record.data) + @api.multi def _compute_keychain(self): for record in self: account = record._get_existing_keychain() diff --git a/keychain/tests/__init__.py b/keychain/tests/__init__.py index 5ac20c9..45fd45d 100644 --- a/keychain/tests/__init__.py +++ b/keychain/tests/__init__.py @@ -1,2 +1,2 @@ from . import test_keychain -from . import test_keychain_backend \ No newline at end of file +from . import test_keychain_backend diff --git a/keychain/tests/test_keychain_backend.py b/keychain/tests/test_keychain_backend.py index f20b796..4b38b71 100644 --- a/keychain/tests/test_keychain_backend.py +++ b/keychain/tests/test_keychain_backend.py @@ -79,4 +79,3 @@ class TestKeychain(TransactionCase): self.assertEqual( account.technical_name, '%s,%s' % (backend._name, backend.id), 'Account technical_name is not correct') - diff --git a/keychain/views/keychain_view.xml b/keychain/views/keychain_view.xml index 6dc746e..c5b8003 100644 --- a/keychain/views/keychain_view.xml +++ b/keychain/views/keychain_view.xml @@ -4,7 +4,7 @@ keychain.account - + @@ -18,7 +18,7 @@ keychain.account -
+ From e4f250a99c31d8188c7181d87c634585214f82c8 Mon Sep 17 00:00:00 2001 From: Raph Date: Tue, 4 Jul 2017 10:27:38 +0200 Subject: [PATCH 11/18] Fix readme about generating keys --- keychain/README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keychain/README.rst b/keychain/README.rst index a10fda3..61b07bb 100644 --- a/keychain/README.rst +++ b/keychain/README.rst @@ -44,7 +44,7 @@ in Odoo's config file: (etc/openerp.cfg) > keychain_key = fyeMIx9XVPBBky5XZeLDxVc9dFKy7Uzas3AoyMarHPA= -You can generate keys with `python keychain/bin/generate_key.py`. +You can generate keys with `python -c 'from cryptography.fernet import Fernet; print Fernet.generate_key()'`. This key is used to encrypt account passwords. From 2027176a366ec3d33b5bbbdb6803a5adc6678476 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 18 Feb 2017 02:37:27 -0500 Subject: [PATCH 12/18] OCA Transbot updated translations from Transifex --- keychain/i18n/am.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ar.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/bg.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/bs.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ca.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ca_ES.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/cs.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/da.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/de.po | 189 +++++++++++++++++++++++++++++++++++++ keychain/i18n/el_GR.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/en_GB.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es.po | 190 ++++++++++++++++++++++++++++++++++++++ keychain/i18n/es_AR.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_CL.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_CO.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_CR.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_DO.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_EC.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_ES.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_MX.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_PE.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_PY.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/es_VE.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/et.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/eu.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/fa.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/fi.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/fr.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/fr_CA.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/fr_CH.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/gl.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/gl_ES.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/he.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/hr.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/hr_HR.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/hu.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/id.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/it.po | 188 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ja.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ko.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/lt.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/lt_LT.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/lv.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/mk.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/mn.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/nb.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/nb_NO.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/nl.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/nl_BE.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/nl_NL.po | 188 +++++++++++++++++++++++++++++++++++++ keychain/i18n/pl.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/pt.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/pt_BR.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/pt_PT.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ro.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/ru.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/sk.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/sl.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/sr.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/sr@latin.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/sv.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/th.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/tr.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/tr_TR.po | 187 +++++++++++++++++++++++++++++++++++++ keychain/i18n/uk.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/vi.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/vi_VN.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/zh_CN.po | 186 +++++++++++++++++++++++++++++++++++++ keychain/i18n/zh_TW.po | 186 +++++++++++++++++++++++++++++++++++++ 69 files changed, 12856 insertions(+) create mode 100644 keychain/i18n/am.po create mode 100644 keychain/i18n/ar.po create mode 100644 keychain/i18n/bg.po create mode 100644 keychain/i18n/bs.po create mode 100644 keychain/i18n/ca.po create mode 100644 keychain/i18n/ca_ES.po create mode 100644 keychain/i18n/cs.po create mode 100644 keychain/i18n/da.po create mode 100644 keychain/i18n/de.po create mode 100644 keychain/i18n/el_GR.po create mode 100644 keychain/i18n/en_GB.po create mode 100644 keychain/i18n/es.po create mode 100644 keychain/i18n/es_AR.po create mode 100644 keychain/i18n/es_CL.po create mode 100644 keychain/i18n/es_CO.po create mode 100644 keychain/i18n/es_CR.po create mode 100644 keychain/i18n/es_DO.po create mode 100644 keychain/i18n/es_EC.po create mode 100644 keychain/i18n/es_ES.po create mode 100644 keychain/i18n/es_MX.po create mode 100644 keychain/i18n/es_PE.po create mode 100644 keychain/i18n/es_PY.po create mode 100644 keychain/i18n/es_VE.po create mode 100644 keychain/i18n/et.po create mode 100644 keychain/i18n/eu.po create mode 100644 keychain/i18n/fa.po create mode 100644 keychain/i18n/fi.po create mode 100644 keychain/i18n/fr.po create mode 100644 keychain/i18n/fr_CA.po create mode 100644 keychain/i18n/fr_CH.po create mode 100644 keychain/i18n/gl.po create mode 100644 keychain/i18n/gl_ES.po create mode 100644 keychain/i18n/he.po create mode 100644 keychain/i18n/hr.po create mode 100644 keychain/i18n/hr_HR.po create mode 100644 keychain/i18n/hu.po create mode 100644 keychain/i18n/id.po create mode 100644 keychain/i18n/it.po create mode 100644 keychain/i18n/ja.po create mode 100644 keychain/i18n/ko.po create mode 100644 keychain/i18n/lt.po create mode 100644 keychain/i18n/lt_LT.po create mode 100644 keychain/i18n/lv.po create mode 100644 keychain/i18n/mk.po create mode 100644 keychain/i18n/mn.po create mode 100644 keychain/i18n/nb.po create mode 100644 keychain/i18n/nb_NO.po create mode 100644 keychain/i18n/nl.po create mode 100644 keychain/i18n/nl_BE.po create mode 100644 keychain/i18n/nl_NL.po create mode 100644 keychain/i18n/pl.po create mode 100644 keychain/i18n/pt.po create mode 100644 keychain/i18n/pt_BR.po create mode 100644 keychain/i18n/pt_PT.po create mode 100644 keychain/i18n/ro.po create mode 100644 keychain/i18n/ru.po create mode 100644 keychain/i18n/sk.po create mode 100644 keychain/i18n/sl.po create mode 100644 keychain/i18n/sr.po create mode 100644 keychain/i18n/sr@latin.po create mode 100644 keychain/i18n/sv.po create mode 100644 keychain/i18n/th.po create mode 100644 keychain/i18n/tr.po create mode 100644 keychain/i18n/tr_TR.po create mode 100644 keychain/i18n/uk.po create mode 100644 keychain/i18n/vi.po create mode 100644 keychain/i18n/vi_VN.po create mode 100644 keychain/i18n/zh_CN.po create mode 100644 keychain/i18n/zh_TW.po diff --git a/keychain/i18n/am.po b/keychain/i18n/am.po new file mode 100644 index 0000000..4567018 --- /dev/null +++ b/keychain/i18n/am.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: am\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ar.po b/keychain/i18n/ar.po new file mode 100644 index 0000000..dab1120 --- /dev/null +++ b/keychain/i18n/ar.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "المعرف" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "الاسم" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/bg.po b/keychain/i18n/bg.po new file mode 100644 index 0000000..42c7b02 --- /dev/null +++ b/keychain/i18n/bg.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Име" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/bs.po b/keychain/i18n/bs.po new file mode 100644 index 0000000..d8f9a32 --- /dev/null +++ b/keychain/i18n/bs.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bs\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Ime" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ca.po b/keychain/i18n/ca.po new file mode 100644 index 0000000..0029a3d --- /dev/null +++ b/keychain/i18n/ca.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# Carles Antoli , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Comptes" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creat el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nom" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ca_ES.po b/keychain/i18n/ca_ES.po new file mode 100644 index 0000000..492b11d --- /dev/null +++ b/keychain/i18n/ca_ES.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/ca_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Comptes" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/cs.po b/keychain/i18n/cs.po new file mode 100644 index 0000000..5eba9d9 --- /dev/null +++ b/keychain/i18n/cs.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Název" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/da.po b/keychain/i18n/da.po new file mode 100644 index 0000000..f7c8d79 --- /dev/null +++ b/keychain/i18n/da.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "Id" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Navn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/de.po b/keychain/i18n/de.po new file mode 100644 index 0000000..e8c7a8a --- /dev/null +++ b/keychain/i18n/de.po @@ -0,0 +1,189 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-10 00:47+0000\n" +"PO-Revision-Date: 2017-05-10 00:47+0000\n" +"Last-Translator: Rudolf Schnapka , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:72 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" +"%s\n" +"Konto: %s %s %s" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "'prod', 'dev', usw. oder leer (für alle)" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Konten" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "Kontenformular" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "Zusätzliche Daten als JSON" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Erstellt durch" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Daten" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:89 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:151 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Umwelt" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Bezeichnung" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:200 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Passwort" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:164 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Technische Bezeichnung" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/el_GR.po b/keychain/i18n/el_GR.po new file mode 100644 index 0000000..086b8bd --- /dev/null +++ b/keychain/i18n/el_GR.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Kostas Goutoudis , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Kostas Goutoudis , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "Κωδικός" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Ονομασία" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/en_GB.po b/keychain/i18n/en_GB.po new file mode 100644 index 0000000..44966ab --- /dev/null +++ b/keychain/i18n/en_GB.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Created on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Name" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es.po b/keychain/i18n/es.po new file mode 100644 index 0000000..0287345 --- /dev/null +++ b/keychain/i18n/es.po @@ -0,0 +1,190 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Nicolas Cozzarin , 2017 +# Pedro M. Baeza , 2017 +# Gustavo Salgado Ocampo , 2017 +# Eduardo Rodríguez Crespo , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Eduardo Rodríguez Crespo , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Cuentas" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Datos" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Ambiente" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Contraseña" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Nombre técnico" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_AR.po b/keychain/i18n/es_AR.po new file mode 100644 index 0000000..7bda4df --- /dev/null +++ b/keychain/i18n/es_AR.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_AR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_CL.po b/keychain/i18n/es_CL.po new file mode 100644 index 0000000..6d7373a --- /dev/null +++ b/keychain/i18n/es_CL.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/es_CL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_CO.po b/keychain/i18n/es_CO.po new file mode 100644 index 0000000..a87ac46 --- /dev/null +++ b/keychain/i18n/es_CO.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_CR.po b/keychain/i18n/es_CR.po new file mode 100644 index 0000000..a85b972 --- /dev/null +++ b/keychain/i18n/es_CR.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_DO.po b/keychain/i18n/es_DO.po new file mode 100644 index 0000000..e9569b5 --- /dev/null +++ b/keychain/i18n/es_DO.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_DO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_EC.po b/keychain/i18n/es_EC.po new file mode 100644 index 0000000..b0da337 --- /dev/null +++ b/keychain/i18n/es_EC.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_EC\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_ES.po b/keychain/i18n/es_ES.po new file mode 100644 index 0000000..b4a49db --- /dev/null +++ b/keychain/i18n/es_ES.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Fernando Lara , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Fernando Lara , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Cuentas" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_MX.po b/keychain/i18n/es_MX.po new file mode 100644 index 0000000..0cd29fc --- /dev/null +++ b/keychain/i18n/es_MX.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_PE.po b/keychain/i18n/es_PE.po new file mode 100644 index 0000000..f07b348 --- /dev/null +++ b/keychain/i18n/es_PE.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_PE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_PY.po b/keychain/i18n/es_PY.po new file mode 100644 index 0000000..0ba0730 --- /dev/null +++ b/keychain/i18n/es_PY.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_PY\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/es_VE.po b/keychain/i18n/es_VE.po new file mode 100644 index 0000000..4d6475e --- /dev/null +++ b/keychain/i18n/es_VE.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_VE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nombre" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/et.po b/keychain/i18n/et.po new file mode 100644 index 0000000..ad60488 --- /dev/null +++ b/keychain/i18n/et.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Loodud" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nimi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/eu.po b/keychain/i18n/eu.po new file mode 100644 index 0000000..bf3c773 --- /dev/null +++ b/keychain/i18n/eu.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: eu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Created on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Izena" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/fa.po b/keychain/i18n/fa.po new file mode 100644 index 0000000..5d7e1ed --- /dev/null +++ b/keychain/i18n/fa.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "شناسه" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "نام" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/fi.po b/keychain/i18n/fi.po new file mode 100644 index 0000000..e3ae334 --- /dev/null +++ b/keychain/i18n/fi.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Luotu" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nimi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/fr.po b/keychain/i18n/fr.po new file mode 100644 index 0000000..a91c9e7 --- /dev/null +++ b/keychain/i18n/fr.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Comptes" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Données" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Environnement" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Dernière modification par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Dernière modification le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "Connexion" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nom" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Mot de passe" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Nom technique" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/fr_CA.po b/keychain/i18n/fr_CA.po new file mode 100644 index 0000000..1946530 --- /dev/null +++ b/keychain/i18n/fr_CA.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CA\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "Identifiant" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nom" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/fr_CH.po b/keychain/i18n/fr_CH.po new file mode 100644 index 0000000..4ad5d10 --- /dev/null +++ b/keychain/i18n/fr_CH.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CH\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/gl.po b/keychain/i18n/gl.po new file mode 100644 index 0000000..8694578 --- /dev/null +++ b/keychain/i18n/gl.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Alejandro Santana , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Alejandro Santana , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Contas" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/gl_ES.po b/keychain/i18n/gl_ES.po new file mode 100644 index 0000000..e9d3cab --- /dev/null +++ b/keychain/i18n/gl_ES.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/he.po b/keychain/i18n/he.po new file mode 100644 index 0000000..ee8c8e9 --- /dev/null +++ b/keychain/i18n/he.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "מזהה" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "שם" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/hr.po b/keychain/i18n/hr.po new file mode 100644 index 0000000..5488f7a --- /dev/null +++ b/keychain/i18n/hr.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-10 00:47+0000\n" +"PO-Revision-Date: 2017-05-10 00:47+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\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: keychain +#: code:addons/keychain/models/keychain.py:72 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Konta" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "Obriši lozinku" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Podaci" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:89 +#, python-format +msgid "Data not valid" +msgstr "Podaci nisu ispravni" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:151 +#, python-format +msgid "Data should be a valid JSON" +msgstr "Podaci bi trebali biti valjani JSON" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Naziv " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Okoliš" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "Oznaka za čitanje" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:200 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Lozinka" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:164 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "Lozinka je izvedena iz clear_password" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "Lozinka. Ostavite prazno ukoliko nema izmjena" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Tehnički naziv" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "Tehnički naziv, mora biti jedinstven" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "Tip računa" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "keychain.account" diff --git a/keychain/i18n/hr_HR.po b/keychain/i18n/hr_HR.po new file mode 100644 index 0000000..aef359d --- /dev/null +++ b/keychain/i18n/hr_HR.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/hu.po b/keychain/i18n/hu.po new file mode 100644 index 0000000..16a4a5a --- /dev/null +++ b/keychain/i18n/hu.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Név" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/id.po b/keychain/i18n/id.po new file mode 100644 index 0000000..f4ba9b5 --- /dev/null +++ b/keychain/i18n/id.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nama" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/it.po b/keychain/i18n/it.po new file mode 100644 index 0000000..56b47c3 --- /dev/null +++ b/keychain/i18n/it.po @@ -0,0 +1,188 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Stefano , 2017 +# Paolo Valier , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Paolo Valier , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Conti" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Created on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Password" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ja.po b/keychain/i18n/ja.po new file mode 100644 index 0000000..ca1de6b --- /dev/null +++ b/keychain/i18n/ja.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "作成者" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "作成日" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "名称" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ko.po b/keychain/i18n/ko.po new file mode 100644 index 0000000..d3e94c6 --- /dev/null +++ b/keychain/i18n/ko.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "작성자" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "작성일" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "이름" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/lt.po b/keychain/i18n/lt.po new file mode 100644 index 0000000..9b81c2d --- /dev/null +++ b/keychain/i18n/lt.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Pavadinimas" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/lt_LT.po b/keychain/i18n/lt_LT.po new file mode 100644 index 0000000..db63bf8 --- /dev/null +++ b/keychain/i18n/lt_LT.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt_LT\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/lv.po b/keychain/i18n/lv.po new file mode 100644 index 0000000..c4c54a1 --- /dev/null +++ b/keychain/i18n/lv.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nosaukums" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/mk.po b/keychain/i18n/mk.po new file mode 100644 index 0000000..be33ea3 --- /dev/null +++ b/keychain/i18n/mk.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mk\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Име" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/mn.po b/keychain/i18n/mn.po new file mode 100644 index 0000000..ee59b70 --- /dev/null +++ b/keychain/i18n/mn.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Нэр" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/nb.po b/keychain/i18n/nb.po new file mode 100644 index 0000000..d24aef5 --- /dev/null +++ b/keychain/i18n/nb.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Miljø" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Navn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/nb_NO.po b/keychain/i18n/nb_NO.po new file mode 100644 index 0000000..986a3e8 --- /dev/null +++ b/keychain/i18n/nb_NO.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Laget den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/nl.po b/keychain/i18n/nl.po new file mode 100644 index 0000000..658f4d8 --- /dev/null +++ b/keychain/i18n/nl.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naam" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Wachtwoord" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/nl_BE.po b/keychain/i18n/nl_BE.po new file mode 100644 index 0000000..73030c7 --- /dev/null +++ b/keychain/i18n/nl_BE.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_BE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naam:" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/nl_NL.po b/keychain/i18n/nl_NL.po new file mode 100644 index 0000000..ce26fe7 --- /dev/null +++ b/keychain/i18n/nl_NL.po @@ -0,0 +1,188 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-30 12:21+0000\n" +"PO-Revision-Date: 2017-06-30 12:21+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:72 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" +"%s\n" +"Rekening: %s%s%s" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Rekeningen" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "Wachtwoord wissen" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:89 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:151 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "weergavenaam" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "Login" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naam" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:200 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Wachtwoord" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:164 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/pl.po b/keychain/i18n/pl.po new file mode 100644 index 0000000..5ce3e04 --- /dev/null +++ b/keychain/i18n/pl.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nazwa" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/pt.po b/keychain/i18n/pt.po new file mode 100644 index 0000000..3f72888 --- /dev/null +++ b/keychain/i18n/pt.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Contas" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última Modificação Por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/pt_BR.po b/keychain/i18n/pt_BR.po new file mode 100644 index 0000000..7ecba14 --- /dev/null +++ b/keychain/i18n/pt_BR.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Letícia do Nascimento Souza , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Letícia do Nascimento Souza , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Contas" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Mostrar Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Ambiente" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "Identificação" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Senha" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Nome técnico" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/pt_PT.po b/keychain/i18n/pt_PT.po new file mode 100644 index 0000000..e272de1 --- /dev/null +++ b/keychain/i18n/pt_PT.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Última Atualização Por" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nome" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ro.po b/keychain/i18n/ro.po new file mode 100644 index 0000000..8b466f6 --- /dev/null +++ b/keychain/i18n/ro.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Daniel Schweiger , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: Daniel Schweiger , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:72 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Creat la" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:89 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:151 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Nume" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:200 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:164 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Nume tehnic" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/ru.po b/keychain/i18n/ru.po new file mode 100644 index 0000000..65d72d4 --- /dev/null +++ b/keychain/i18n/ru.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Создано" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Создан" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Название" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/sk.po b/keychain/i18n/sk.po new file mode 100644 index 0000000..a8665b6 --- /dev/null +++ b/keychain/i18n/sk.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Meno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/sl.po b/keychain/i18n/sl.po new file mode 100644 index 0000000..fe85d91 --- /dev/null +++ b/keychain/i18n/sl.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Matjaž Mozetič , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Matjaž Mozetič , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "Konti" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Podatki" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "Okoljsko" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "Prijava" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Naziv" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Geslo" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Tehnični naziv" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/sr.po b/keychain/i18n/sr.po new file mode 100644 index 0000000..e1afcca --- /dev/null +++ b/keychain/i18n/sr.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Ime" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/sr@latin.po b/keychain/i18n/sr@latin.po new file mode 100644 index 0000000..25cc28e --- /dev/null +++ b/keychain/i18n/sr@latin.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr@latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Ime:" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/sv.po b/keychain/i18n/sv.po new file mode 100644 index 0000000..1861196 --- /dev/null +++ b/keychain/i18n/sv.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Namn" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/th.po b/keychain/i18n/th.po new file mode 100644 index 0000000..5661e3f --- /dev/null +++ b/keychain/i18n/th.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "รหัส" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "ชื่อ" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/tr.po b/keychain/i18n/tr.po new file mode 100644 index 0000000..bd86032 --- /dev/null +++ b/keychain/i18n/tr.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Ahmet Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Adı" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "Parola" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Teknik İsim" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/tr_TR.po b/keychain/i18n/tr_TR.po new file mode 100644 index 0000000..02e82fc --- /dev/null +++ b/keychain/i18n/tr_TR.po @@ -0,0 +1,187 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Ozge Altinisik , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "Veri" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "Kimlik" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Ad" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/uk.po b/keychain/i18n/uk.po new file mode 100644 index 0000000..d2ccfb6 --- /dev/null +++ b/keychain/i18n/uk.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\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: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Створив" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Name" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/vi.po b/keychain/i18n/vi.po new file mode 100644 index 0000000..666a82c --- /dev/null +++ b/keychain/i18n/vi.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Tên" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/vi_VN.po b/keychain/i18n/vi_VN.po new file mode 100644 index 0000000..5f2af64 --- /dev/null +++ b/keychain/i18n/vi_VN.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi_VN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "Tên" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/zh_CN.po b/keychain/i18n/zh_CN.po new file mode 100644 index 0000000..dae3694 --- /dev/null +++ b/keychain/i18n/zh_CN.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "创建者" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "创建时间" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "ID" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "名称" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "Technical name" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" diff --git a/keychain/i18n/zh_TW.po b/keychain/i18n/zh_TW.po new file mode 100644 index 0000000..534934c --- /dev/null +++ b/keychain/i18n/zh_TW.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * keychain +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:70 +#, python-format +msgid "" +"%s \n" +"Account: %s %s %s " +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_environment +msgid "'prod', 'dev', etc. or empty (for all)" +msgstr "" + +#. module: keychain +#: model:ir.actions.act_window,name:keychain.keychain_list_action +#: model:ir.ui.view,arch_db:keychain.keychain_account_id +msgid "Accounts" +msgstr "" + +#. module: keychain +#: model:ir.ui.view,arch_db:keychain.keychain_account_form +msgid "Accounts form" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_data +msgid "Additionnal data as json" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password +msgid "Clear password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid +msgid "Created by" +msgstr "建立者" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date +msgid "Created on" +msgstr "建立於" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_data +msgid "Data" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:87 +#, python-format +msgid "Data not valid" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:149 +#, python-format +msgid "Data should be a valid JSON" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment +msgid "Environment" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_name +msgid "Humain readable label" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_id +msgid "ID" +msgstr "編號" + +#. module: keychain +#: model:ir.ui.menu,name:keychain.keychain_menu +msgid "Keychain" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_login +#: model:ir.model.fields,help:keychain.field_keychain_account_login +msgid "Login" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_name +msgid "Name" +msgstr "名稱" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace +msgid "Namespace" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:198 +#, python-format +msgid "" +"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_password +msgid "Password" +msgstr "" + +#. module: keychain +#: code:addons/keychain/models/keychain.py:162 +#, python-format +msgid "" +"Password has been encrypted with a different key. Unless you can recover the" +" previous key, this password is unreadable." +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_password +msgid "Password is derived from clear_password" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password +msgid "Password. Leave empty if no changes" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name +msgid "Technical name" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name +msgid "Technical name. Must be unique" +msgstr "" + +#. module: keychain +#: model:ir.model.fields,help:keychain.field_keychain_account_namespace +msgid "Type of account" +msgstr "" + +#. module: keychain +#: model:ir.model,name:keychain.model_keychain_account +msgid "keychain.account" +msgstr "" From f54438b3cd12c746a7e4c1a0044b26dd2473523f Mon Sep 17 00:00:00 2001 From: Martin trigaux Date: Mon, 30 Oct 2017 17:04:34 +0100 Subject: [PATCH 13/18] [MIG] migration of keychain to v11 remove coding utf8 add base_sparse_field to get Serialized fields run 2to3 bump version manual adaptation of python3 --- keychain/__manifest__.py | 4 ++-- keychain/models/keychain.py | 5 ++--- keychain/models/keychain_backend.py | 1 - keychain/tests/test_keychain.py | 3 +-- keychain/tests/test_keychain_backend.py | 17 ++++++++--------- 5 files changed, 13 insertions(+), 17 deletions(-) diff --git a/keychain/__manifest__.py b/keychain/__manifest__.py index 0e99a5c..d8ec190 100644 --- a/keychain/__manifest__.py +++ b/keychain/__manifest__.py @@ -1,10 +1,9 @@ -# -*- coding: utf-8 -*- # Copyright <2016> Akretion # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Keychain", "summary": "Store accounts and credentials", - "version": "10.0.1.0.0", + "version": "11.0.1.0.0", "category": "Uncategorized", "website": "https://akretion.com/", "author": "Akretion, Odoo Community Association (OCA)", @@ -17,6 +16,7 @@ }, "depends": [ "base_setup", + "base_sparse_field", ], "data": [ "security/ir.model.access.csv", diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index a94ffb2..0f1647a 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 Akretion Mourad EL HADJ MIMOUNE, David BEAL, Raphaël REVERDY # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from functools import wraps @@ -153,13 +152,13 @@ class KeychainAccount(models.Model): @classmethod def _encode_password(cls, data, env): cipher = cls._get_cipher(env) - return cipher.encrypt(str((data or '').encode('UTF-8'))) + return cipher.encrypt((data or '').encode()) @classmethod def _decode_password(cls, data): cipher = cls._get_cipher() try: - return unicode(cipher.decrypt(str(data)), 'UTF-8') + return str(cipher.decrypt(data.encode()), 'UTF-8') except InvalidToken: raise Warning(_( "Password has been encrypted with a different " diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py index d494693..f79cd1f 100644 --- a/keychain/models/keychain_backend.py +++ b/keychain/models/keychain_backend.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 Akretion Sebastien Beau # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index d5fd522..ed12fd4 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 Akretion Raphaël REVERDY # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). @@ -62,7 +61,7 @@ class TestKeychain(TransactionCase): def test_password(self): """It should encrypt passwords.""" account = self._create_account() - passwords = ('', '12345', 'djkqfljfqm', u"""&é"'(§è!ç""") + passwords = ('', '12345', 'djkqfljfqm', """&é"'(§è!ç""") for password in passwords: account.clear_password = password diff --git a/keychain/tests/test_keychain_backend.py b/keychain/tests/test_keychain_backend.py index 4b38b71..289f533 100644 --- a/keychain/tests/test_keychain_backend.py +++ b/keychain/tests/test_keychain_backend.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 Akretion Mourad EL HADJ MIMOUNE # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). @@ -57,25 +56,25 @@ class TestKeychain(TransactionCase): backend = self.keychain_backend.new(vals) backend._inverse_keychain() account = backend._get_existing_keychain() - self.assertEqual( - account.data, '{"a": "o", "c": "b"}', + self.assertDictEqual( + account.get_data(), {"a": "o", "c": "b"}, 'Account data is not correct') backend._inverse_password() self.assertTrue(account, 'Account was not created') self.assertEqual( - account.clear_password, u'test', + account.clear_password, 'test', 'Account clear password is not correct') - self.assertEqual(backend.password, u'test') + self.assertEqual(backend.password, 'test') backend._compute_password() self.assertEqual( - backend.password, u'******', 'Backend password was not computed') + backend.password, '******', 'Backend password was not computed') self.assertEqual( - account.name, u'backend_test dev', 'Account name is not correct') + account.name, 'backend_test dev', 'Account name is not correct') self.assertEqual( - account.namespace, u'test_backend', + account.namespace, 'test_backend', 'Account namespace is not correct') self.assertEqual( - account.environment, u'dev', 'Account environment is not correct') + account.environment, 'dev', 'Account environment is not correct') self.assertEqual( account.technical_name, '%s,%s' % (backend._name, backend.id), 'Account technical_name is not correct') From a7203d408da0ffee71a1f0316567ab4728f4c5da Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Mon, 5 Feb 2018 10:33:37 +0100 Subject: [PATCH 14/18] [IMP] keychain: get_password must not be accessible from outside --- keychain/__manifest__.py | 2 +- keychain/models/keychain.py | 2 +- keychain/tests/test_keychain.py | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/keychain/__manifest__.py b/keychain/__manifest__.py index d8ec190..ea59dec 100644 --- a/keychain/__manifest__.py +++ b/keychain/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Keychain", "summary": "Store accounts and credentials", - "version": "11.0.1.0.0", + "version": "11.0.2.0.0", "category": "Uncategorized", "website": "https://akretion.com/", "author": "Akretion, Odoo Community Association (OCA)", diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index 0f1647a..bbdc109 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -61,7 +61,7 @@ class KeychainAccount(models.Model): # Only needed in v8 for _description_searchable issues return True - def get_password(self): + def _get_password(self): """Password in clear text.""" try: return self._decode_password(self.password) diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py index ed12fd4..4e706db 100644 --- a/keychain/tests/test_keychain.py +++ b/keychain/tests/test_keychain.py @@ -67,7 +67,7 @@ class TestKeychain(TransactionCase): account.clear_password = password account._inverse_set_password() self.assertTrue(account.clear_password != account.password) - self.assertEqual(account.get_password(), password) + self.assertEqual(account._get_password(), password) def test_wrong_key(self): """It should raise an exception when encoded key != decoded.""" @@ -77,7 +77,7 @@ class TestKeychain(TransactionCase): account._inverse_set_password() config['keychain_key'] = Fernet.generate_key() try: - account.get_password() + account._get_password() self.assertTrue(False, 'It should not work with another key') except Warning as err: self.assertTrue(True, 'It should raise a Warning') @@ -133,13 +133,13 @@ class TestKeychain(TransactionCase): account.clear_password = 'abc' account._inverse_set_password() self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should work with dev') config['running_env'] = 'prod' with self.assertRaises(Warning): self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should not work with prod key') def test_multienv_blank(self): @@ -153,12 +153,12 @@ class TestKeychain(TransactionCase): account.clear_password = 'abc' account._inverse_set_password() self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should work with dev') config['running_env'] = 'prod' self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should work with prod') def test_multienv_force(self): @@ -177,12 +177,12 @@ class TestKeychain(TransactionCase): with self.assertRaises(Warning): self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should not work with dev') config['running_env'] = 'prod' self.assertEqual( - account.get_password(), + account._get_password(), 'abc', 'Should work with prod') def test_wrong_json(self): From df6d1e7662d8c71ed02deee19f16a35a9f05720b Mon Sep 17 00:00:00 2001 From: hparfr Date: Mon, 1 Oct 2018 11:26:05 +0200 Subject: [PATCH 15/18] Migration --- keychain/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keychain/__manifest__.py b/keychain/__manifest__.py index ea59dec..5fa9897 100644 --- a/keychain/__manifest__.py +++ b/keychain/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Keychain", "summary": "Store accounts and credentials", - "version": "11.0.2.0.0", + "version": "12.0.0.0.0", "category": "Uncategorized", "website": "https://akretion.com/", "author": "Akretion, Odoo Community Association (OCA)", From 3a5fa443e124968e196163cd03631fdec5f58930 Mon Sep 17 00:00:00 2001 From: hparfr Date: Tue, 2 Oct 2018 09:47:32 +0200 Subject: [PATCH 16/18] Add description --- keychain/models/keychain.py | 1 + keychain/models/keychain_backend.py | 1 + 2 files changed, 2 insertions(+) diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index bbdc109..c6f02c3 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -34,6 +34,7 @@ class KeychainAccount(models.Model): """Manage all accounts of external systems in one place.""" _name = 'keychain.account' + _description = 'Store accounts (password / data).' name = fields.Char(required=True, help="Humain readable label") technical_name = fields.Char( diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py index f79cd1f..56acb32 100644 --- a/keychain/models/keychain_backend.py +++ b/keychain/models/keychain_backend.py @@ -7,6 +7,7 @@ from odoo.tools.config import config class KeychainBackend(models.AbstractModel): _name = 'keychain.backend' + _description = 'Helper for creating view.' _backend_name = None name = fields.Char(required=True) From 25e9119e966c160fca19360389e4e3d84ce5f4f8 Mon Sep 17 00:00:00 2001 From: hparfr Date: Tue, 2 Oct 2018 09:53:44 +0200 Subject: [PATCH 17/18] Forward port https://github.com/OCA/server-auth/pull/30 [11.0] keychain: improve ACL and allow storing ssh keys as password #30 --- keychain/__manifest__.py | 2 +- keychain/models/keychain.py | 4 ++-- keychain/models/keychain_backend.py | 2 +- keychain/security/ir.model.access.csv | 3 ++- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/keychain/__manifest__.py b/keychain/__manifest__.py index 5fa9897..6fe10f1 100644 --- a/keychain/__manifest__.py +++ b/keychain/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Keychain", "summary": "Store accounts and credentials", - "version": "12.0.0.0.0", + "version": "12.0.0.0.1", "category": "Uncategorized", "website": "https://akretion.com/", "author": "Akretion, Odoo Community Association (OCA)", diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py index c6f02c3..d8c636e 100644 --- a/keychain/models/keychain.py +++ b/keychain/models/keychain.py @@ -48,12 +48,12 @@ class KeychainAccount(models.Model): help="'prod', 'dev', etc. or empty (for all)" ) login = fields.Char(help="Login") - clear_password = fields.Char( + clear_password = fields.Text( help="Password. Leave empty if no changes", inverse='_inverse_set_password', compute='_compute_password', store=False) - password = fields.Char( + password = fields.Text( help="Password is derived from clear_password", readonly=True) data = fields.Text(help="Additionnal data as json") diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py index 56acb32..9b25dde 100644 --- a/keychain/models/keychain_backend.py +++ b/keychain/models/keychain_backend.py @@ -11,7 +11,7 @@ class KeychainBackend(models.AbstractModel): _backend_name = None name = fields.Char(required=True) - password = fields.Char( + password = fields.Text( compute="_compute_password", inverse="_inverse_password", required=True) diff --git a/keychain/security/ir.model.access.csv b/keychain/security/ir.model.access.csv index 5b3de01..c445918 100644 --- a/keychain/security/ir.model.access.csv +++ b/keychain/security/ir.model.access.csv @@ -1,2 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_keychain_account,access_keychain_account,model_keychain_account,,0,0,0,0 +access_keychain_account,access_keychain_account,model_keychain_account,,1,0,0,0 +access_keychain_account_admin,access_keychain_account_admin,model_keychain_account,base.group_system \ No newline at end of file From 5d8a6dceeb2394eaeaa06dfa90d388580a8f2800 Mon Sep 17 00:00:00 2001 From: Florian da Costa Date: Thu, 11 Apr 2019 17:13:51 +0200 Subject: [PATCH 18/18] [12.0] Add data_encryption This module come from the previous module keychain. It has been heavely refactored to be compatible with server_environment module. For this it has been split into 2 modules data_encryption and server_environment_data_encryption --- {keychain => data_encryption}/__init__.py | 0 {keychain => data_encryption}/__manifest__.py | 17 +- data_encryption/models/__init__.py | 1 + data_encryption/models/encrypted_data.py | 138 ++++++++++ data_encryption/readme/CONFIGURE.rst | 21 ++ data_encryption/readme/CONTRIBUTORS.rst | 2 + data_encryption/readme/DESCRIPTION.rst | 3 + data_encryption/readme/ROADMAP.rst | 5 + data_encryption/security/ir.model.access.csv | 2 + data_encryption/tests/__init__.py | 1 + data_encryption/tests/common.py | 39 +++ data_encryption/tests/test_data_encrypt.py | 99 ++++++++ keychain/README.rst | 240 ------------------ keychain/i18n/am.po | 186 -------------- keychain/i18n/ar.po | 186 -------------- keychain/i18n/bg.po | 186 -------------- keychain/i18n/bs.po | 186 -------------- keychain/i18n/ca.po | 187 -------------- keychain/i18n/ca_ES.po | 186 -------------- keychain/i18n/cs.po | 186 -------------- keychain/i18n/da.po | 186 -------------- keychain/i18n/de.po | 189 -------------- keychain/i18n/el_GR.po | 187 -------------- keychain/i18n/en_GB.po | 186 -------------- keychain/i18n/es.po | 190 -------------- keychain/i18n/es_AR.po | 186 -------------- keychain/i18n/es_CL.po | 186 -------------- keychain/i18n/es_CO.po | 186 -------------- keychain/i18n/es_CR.po | 186 -------------- keychain/i18n/es_DO.po | 186 -------------- keychain/i18n/es_EC.po | 186 -------------- keychain/i18n/es_ES.po | 187 -------------- keychain/i18n/es_MX.po | 186 -------------- keychain/i18n/es_PE.po | 186 -------------- keychain/i18n/es_PY.po | 186 -------------- keychain/i18n/es_VE.po | 186 -------------- keychain/i18n/et.po | 186 -------------- keychain/i18n/eu.po | 186 -------------- keychain/i18n/fa.po | 186 -------------- keychain/i18n/fi.po | 186 -------------- keychain/i18n/fr.po | 186 -------------- keychain/i18n/fr_CA.po | 186 -------------- keychain/i18n/fr_CH.po | 186 -------------- keychain/i18n/gl.po | 187 -------------- keychain/i18n/gl_ES.po | 186 -------------- keychain/i18n/he.po | 186 -------------- keychain/i18n/hr.po | 187 -------------- keychain/i18n/hr_HR.po | 187 -------------- keychain/i18n/hu.po | 186 -------------- keychain/i18n/id.po | 186 -------------- keychain/i18n/it.po | 188 -------------- keychain/i18n/ja.po | 186 -------------- keychain/i18n/ko.po | 186 -------------- keychain/i18n/lt.po | 186 -------------- keychain/i18n/lt_LT.po | 186 -------------- keychain/i18n/lv.po | 186 -------------- keychain/i18n/mk.po | 186 -------------- keychain/i18n/mn.po | 186 -------------- keychain/i18n/nb.po | 186 -------------- keychain/i18n/nb_NO.po | 186 -------------- keychain/i18n/nl.po | 186 -------------- keychain/i18n/nl_BE.po | 186 -------------- keychain/i18n/nl_NL.po | 188 -------------- keychain/i18n/pl.po | 186 -------------- keychain/i18n/pt.po | 186 -------------- keychain/i18n/pt_BR.po | 187 -------------- keychain/i18n/pt_PT.po | 186 -------------- keychain/i18n/ro.po | 187 -------------- keychain/i18n/ru.po | 186 -------------- keychain/i18n/sk.po | 186 -------------- keychain/i18n/sl.po | 187 -------------- keychain/i18n/sr.po | 186 -------------- keychain/i18n/sr@latin.po | 186 -------------- keychain/i18n/sv.po | 186 -------------- keychain/i18n/th.po | 186 -------------- keychain/i18n/tr.po | 187 -------------- keychain/i18n/tr_TR.po | 187 -------------- keychain/i18n/uk.po | 186 -------------- keychain/i18n/vi.po | 186 -------------- keychain/i18n/vi_VN.po | 186 -------------- keychain/i18n/zh_CN.po | 186 -------------- keychain/i18n/zh_TW.po | 186 -------------- keychain/models/__init__.py | 2 - keychain/models/keychain.py | 202 --------------- keychain/models/keychain_backend.py | 85 ------- keychain/security/ir.model.access.csv | 3 - keychain/tests/__init__.py | 2 - keychain/tests/test_keychain.py | 222 ---------------- keychain/tests/test_keychain_backend.py | 80 ------ keychain/views/keychain_view.xml | 48 ---- 90 files changed, 319 insertions(+), 13749 deletions(-) rename {keychain => data_encryption}/__init__.py (100%) rename {keychain => data_encryption}/__manifest__.py (56%) create mode 100644 data_encryption/models/__init__.py create mode 100644 data_encryption/models/encrypted_data.py create mode 100644 data_encryption/readme/CONFIGURE.rst create mode 100644 data_encryption/readme/CONTRIBUTORS.rst create mode 100644 data_encryption/readme/DESCRIPTION.rst create mode 100644 data_encryption/readme/ROADMAP.rst create mode 100644 data_encryption/security/ir.model.access.csv create mode 100644 data_encryption/tests/__init__.py create mode 100644 data_encryption/tests/common.py create mode 100644 data_encryption/tests/test_data_encrypt.py delete mode 100644 keychain/README.rst delete mode 100644 keychain/i18n/am.po delete mode 100644 keychain/i18n/ar.po delete mode 100644 keychain/i18n/bg.po delete mode 100644 keychain/i18n/bs.po delete mode 100644 keychain/i18n/ca.po delete mode 100644 keychain/i18n/ca_ES.po delete mode 100644 keychain/i18n/cs.po delete mode 100644 keychain/i18n/da.po delete mode 100644 keychain/i18n/de.po delete mode 100644 keychain/i18n/el_GR.po delete mode 100644 keychain/i18n/en_GB.po delete mode 100644 keychain/i18n/es.po delete mode 100644 keychain/i18n/es_AR.po delete mode 100644 keychain/i18n/es_CL.po delete mode 100644 keychain/i18n/es_CO.po delete mode 100644 keychain/i18n/es_CR.po delete mode 100644 keychain/i18n/es_DO.po delete mode 100644 keychain/i18n/es_EC.po delete mode 100644 keychain/i18n/es_ES.po delete mode 100644 keychain/i18n/es_MX.po delete mode 100644 keychain/i18n/es_PE.po delete mode 100644 keychain/i18n/es_PY.po delete mode 100644 keychain/i18n/es_VE.po delete mode 100644 keychain/i18n/et.po delete mode 100644 keychain/i18n/eu.po delete mode 100644 keychain/i18n/fa.po delete mode 100644 keychain/i18n/fi.po delete mode 100644 keychain/i18n/fr.po delete mode 100644 keychain/i18n/fr_CA.po delete mode 100644 keychain/i18n/fr_CH.po delete mode 100644 keychain/i18n/gl.po delete mode 100644 keychain/i18n/gl_ES.po delete mode 100644 keychain/i18n/he.po delete mode 100644 keychain/i18n/hr.po delete mode 100644 keychain/i18n/hr_HR.po delete mode 100644 keychain/i18n/hu.po delete mode 100644 keychain/i18n/id.po delete mode 100644 keychain/i18n/it.po delete mode 100644 keychain/i18n/ja.po delete mode 100644 keychain/i18n/ko.po delete mode 100644 keychain/i18n/lt.po delete mode 100644 keychain/i18n/lt_LT.po delete mode 100644 keychain/i18n/lv.po delete mode 100644 keychain/i18n/mk.po delete mode 100644 keychain/i18n/mn.po delete mode 100644 keychain/i18n/nb.po delete mode 100644 keychain/i18n/nb_NO.po delete mode 100644 keychain/i18n/nl.po delete mode 100644 keychain/i18n/nl_BE.po delete mode 100644 keychain/i18n/nl_NL.po delete mode 100644 keychain/i18n/pl.po delete mode 100644 keychain/i18n/pt.po delete mode 100644 keychain/i18n/pt_BR.po delete mode 100644 keychain/i18n/pt_PT.po delete mode 100644 keychain/i18n/ro.po delete mode 100644 keychain/i18n/ru.po delete mode 100644 keychain/i18n/sk.po delete mode 100644 keychain/i18n/sl.po delete mode 100644 keychain/i18n/sr.po delete mode 100644 keychain/i18n/sr@latin.po delete mode 100644 keychain/i18n/sv.po delete mode 100644 keychain/i18n/th.po delete mode 100644 keychain/i18n/tr.po delete mode 100644 keychain/i18n/tr_TR.po delete mode 100644 keychain/i18n/uk.po delete mode 100644 keychain/i18n/vi.po delete mode 100644 keychain/i18n/vi_VN.po delete mode 100644 keychain/i18n/zh_CN.po delete mode 100644 keychain/i18n/zh_TW.po delete mode 100644 keychain/models/__init__.py delete mode 100644 keychain/models/keychain.py delete mode 100644 keychain/models/keychain_backend.py delete mode 100644 keychain/security/ir.model.access.csv delete mode 100644 keychain/tests/__init__.py delete mode 100644 keychain/tests/test_keychain.py delete mode 100644 keychain/tests/test_keychain_backend.py delete mode 100644 keychain/views/keychain_view.xml diff --git a/keychain/__init__.py b/data_encryption/__init__.py similarity index 100% rename from keychain/__init__.py rename to data_encryption/__init__.py diff --git a/keychain/__manifest__.py b/data_encryption/__manifest__.py similarity index 56% rename from keychain/__manifest__.py rename to data_encryption/__manifest__.py index 6fe10f1..501f45a 100644 --- a/keychain/__manifest__.py +++ b/data_encryption/__manifest__.py @@ -1,11 +1,12 @@ -# Copyright <2016> Akretion +# Copyright <2019> Akretion # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { - "name": "Keychain", - "summary": "Store accounts and credentials", - "version": "12.0.0.0.1", - "category": "Uncategorized", - "website": "https://akretion.com/", + "name": "Encryption data", + "summary": "Store accounts and credentials encrypted by environment", + "version": "12.0.1.0.0", + "development_status": 'Alpha', + "category": "Tools", + "website": "https://github/oca/server-env", "author": "Akretion, Odoo Community Association (OCA)", "license": "AGPL-3", "application": False, @@ -15,11 +16,9 @@ 'cryptography'], }, "depends": [ - "base_setup", - "base_sparse_field", + "base", ], "data": [ "security/ir.model.access.csv", - 'views/keychain_view.xml' ], } diff --git a/data_encryption/models/__init__.py b/data_encryption/models/__init__.py new file mode 100644 index 0000000..da8f5b3 --- /dev/null +++ b/data_encryption/models/__init__.py @@ -0,0 +1 @@ +from . import encrypted_data diff --git a/data_encryption/models/encrypted_data.py b/data_encryption/models/encrypted_data.py new file mode 100644 index 0000000..5e103b6 --- /dev/null +++ b/data_encryption/models/encrypted_data.py @@ -0,0 +1,138 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +import logging +import json + +from odoo import api, fields, models +from odoo.exceptions import AccessError, ValidationError +from odoo.tools.config import config +from odoo.tools.translate import _ +from odoo.tools import ormcache + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet, InvalidToken +except ImportError as err: # pragma: no cover + _logger.debug(err) + + +class EncryptedData(models.Model): + """Model to store encrypted data by environment (prod, preprod...)""" + + _name = 'encrypted.data' + _description = 'Store any encrypted data by environment' + + name = fields.Char( + required=True, readonly=True, index=True, + help="Technical name") + environment = fields.Char( + required=True, + index=True, + help="Concerned Odoo environment (prod, preprod...)") + encrypted_data = fields.Binary() + + _sql_constraints = [ + ('name_environment_uniq', 'unique (name, environment)', + 'You can not store multiple encrypted data for the same record and \ + environment') + ] + + def _decrypt_data(self, env): + self.ensure_one() + cipher = self._get_cipher(env) + try: + return cipher.decrypt(self.encrypted_data).decode() + except InvalidToken: + raise ValidationError(_( + "Password has been encrypted with a different " + "key. Unless you can recover the previous key, " + "this password is unreadable.")) + + @api.model + @ormcache('self._uid', 'name', 'env') + def _encrypted_get(self, name, env=None): + if self.env.context.get('bin_size'): + self = self.with_context(bin_size=False) + if not self.env.user._is_superuser(): + raise AccessError( + _("Encrypted data can only be read as superuser")) + if not env: + env = self._retrieve_env() + encrypted_rec = self.search( + [('name', '=', name), ('environment', '=', env)]) + if not encrypted_rec: + return None + return encrypted_rec._decrypt_data(env) + + @api.model + @ormcache('self._uid', 'name', 'env') + def _encrypted_read_json(self, name, env=None): + data = self._encrypted_get(name, env=env) + if not data: + return {} + try: + return json.loads(data) + except (ValueError, TypeError): + raise ValidationError( + _("The data you are trying to read are not in a json format")) + + @staticmethod + def _retrieve_env(): + """Return the current environment + Raise if none is found + """ + current = config.get('running_env', False) + if not current: + raise ValidationError( + _('No environment found, please check your running_env ' + 'entry in your config file.')) + return current + + @classmethod + def _get_cipher(cls, env): + """Return a cipher using the key of environment. + force_env = name of the env key. + Useful for encoding against one precise env + """ + key_name = 'encryption_key_%s' % env + key_str = config.get(key_name) + if not key_str: + raise ValidationError(_( + "No '%s' entry found in config file. " + "Use a key similar to: %s") % (key_name, Fernet.generate_key()) + ) + # key should be in bytes format + key = key_str.encode() + return Fernet(key) + + @api.model + def _encrypt_data(self, data, env): + cipher = self._get_cipher(env) + if not isinstance(data, bytes): + data = data.encode() + return cipher.encrypt(data or '') + + @api.model + def _encrypted_store(self, name, data, env=None): + if not self.env.user._is_superuser(): + raise AccessError( + _("You can only encrypt data as superuser")) + if not env: + env = self._retrieve_env() + encrypted_data = self._encrypt_data(data, env) + existing_data = self.search( + [('name', '=', name), ('environment', '=', env)]) + if existing_data: + existing_data.write({'encrypted_data': encrypted_data}) + else: + self.create({ + 'name': name, + 'environment': env, + 'encrypted_data': encrypted_data, + }) + self._encrypted_get.clear_cache(self) + self._encrypted_read_json.clear_cache(self) + + @api.model + def _encrypted_store_json(self, name, json_data, env=None): + return self._encrypted_store(name, json.dumps(json_data), env=env) diff --git a/data_encryption/readme/CONFIGURE.rst b/data_encryption/readme/CONFIGURE.rst new file mode 100644 index 0000000..69b4773 --- /dev/null +++ b/data_encryption/readme/CONFIGURE.rst @@ -0,0 +1,21 @@ +To configure this module, you need to edit the main configuration file +of your instance, and add a directive called ``running_env``. Commonly +used values are 'dev', 'test', 'production':: + + [options] + running_env=dev + + +You also need to set the encryption key(s). The main idea is to have different +encryption keys for your different environment, to avoid the possibility to retrieve +crucial information from the production environment in a developement environment, for instance. +So, if your running environment is 'dev':: + + [options] + encryption_key_dev=fyeMIx9XVPBBky5XZeLDxVc9dFKy7Uzas3AoyMarHPA= + +In the configuration file of your production environment, you may want to configure +all your other environments encryption key. This way, from production you can encrypt and decrypt +data for all environments. + +You can generate keys with python -c 'from cryptography.fernet import Fernet; print Fernet.generate_key()'. diff --git a/data_encryption/readme/CONTRIBUTORS.rst b/data_encryption/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..3017ba2 --- /dev/null +++ b/data_encryption/readme/CONTRIBUTORS.rst @@ -0,0 +1,2 @@ +* Raphaël Reverdy +* Florian da Costa diff --git a/data_encryption/readme/DESCRIPTION.rst b/data_encryption/readme/DESCRIPTION.rst new file mode 100644 index 0000000..9c4dc15 --- /dev/null +++ b/data_encryption/readme/DESCRIPTION.rst @@ -0,0 +1,3 @@ +This module allows to encrypt and decrypt data. This module is not usable +by itself, it is a low level module which should work as a base for others. +An example is the module server_environment_data_encryption diff --git a/data_encryption/readme/ROADMAP.rst b/data_encryption/readme/ROADMAP.rst new file mode 100644 index 0000000..71a6a12 --- /dev/null +++ b/data_encryption/readme/ROADMAP.rst @@ -0,0 +1,5 @@ +For now the encryption is dependent on the environment. It has been designed +to store the same kind of data with different values depending on the environement +(dev, preprod, prod...). +An improvement could be to split this in 2 modules. But the environment stuff +is not a big constraint. diff --git a/data_encryption/security/ir.model.access.csv b/data_encryption/security/ir.model.access.csv new file mode 100644 index 0000000..ddbd5f7 --- /dev/null +++ b/data_encryption/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_encrypted_data,access_encrypted_data,model_encrypted_data,base.group_system,0,0,0,0 diff --git a/data_encryption/tests/__init__.py b/data_encryption/tests/__init__.py new file mode 100644 index 0000000..d686b32 --- /dev/null +++ b/data_encryption/tests/__init__.py @@ -0,0 +1 @@ +from . import test_data_encrypt diff --git a/data_encryption/tests/common.py b/data_encryption/tests/common.py new file mode 100644 index 0000000..f044569 --- /dev/null +++ b/data_encryption/tests/common.py @@ -0,0 +1,39 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo.tests.common import TransactionCase +from odoo.tools.config import config + + +import logging + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet +except ImportError as err: # pragma: no cover + _logger.debug(err) + + +class CommonDataEncrypted(TransactionCase): + + def setUp(self): + super().setUp() + + self.encrypted_data = self.env['encrypted.data'] + self.set_new_key_env('test') + self.old_running_env = config.get('running_env', '') + config['running_env'] = 'test' + self.crypted_data_name = 'test_model,1' + + def set_new_key_env(self, environment): + crypting_key = Fernet.generate_key() + # The key is encoded to bytes in the module, because in real life + # the key com from the config file and is not in a binary format. + # So we decode here to avoid having a special behavior because of + # the tests. + config['encryption_key_{}'.format(environment)] = \ + crypting_key.decode() + + def tearDown(self): + config['running_env'] = self.old_running_env + return super().tearDown() diff --git a/data_encryption/tests/test_data_encrypt.py b/data_encryption/tests/test_data_encrypt.py new file mode 100644 index 0000000..6e42722 --- /dev/null +++ b/data_encryption/tests/test_data_encrypt.py @@ -0,0 +1,99 @@ +# © 2016 Akretion Raphaël REVERDY +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from .common import CommonDataEncrypted +from odoo.tools.config import config +from odoo.exceptions import AccessError, ValidationError + + +import logging + +_logger = logging.getLogger(__name__) + +try: + from cryptography.fernet import Fernet +except ImportError as err: # pragma: no cover + _logger.debug(err) + + +class TestDataEncrypted(CommonDataEncrypted): + + def test_store_data_no_superuser(self): + # only superuser can use this model + admin = self.env.ref('base.user_admin') + with self.assertRaises(AccessError): + self.encrypted_data.sudo(admin.id)._encrypted_store( + self.crypted_data_name, "My config") + + def test_store_data_noenv_set(self): + config.pop('running_env', None) + with self.assertRaises(ValidationError): + self.encrypted_data.sudo()._encrypted_store( + self.crypted_data_name, "My config") + + def test_store_data_nokey_set(self): + config.pop('encryption_key_test', None) + with self.assertRaises(ValidationError): + self.encrypted_data.sudo()._encrypted_store( + self.crypted_data_name, "My config") + + def test_get_data_decrypted_and_cache(self): + self.encrypted_data.sudo()._encrypted_store( + 'test_model,1', "My config") + data = self.encrypted_data.sudo()._encrypted_get( + self.crypted_data_name) + self.assertEqual(data, "My config") + + # Test cache really depends on user (super user) else any user could + # access the data + admin = self.env.ref('base.user_admin') + with self.assertRaises(AccessError): + self.encrypted_data.sudo(admin)._encrypted_get( + self.crypted_data_name) + + # Change value should invalidate cache + self.encrypted_data.sudo()._encrypted_store( + 'test_model,1', "Other Config") + new_data = self.encrypted_data.sudo()._encrypted_get( + self.crypted_data_name) + self.assertEqual(new_data, "Other Config") + + def test_get_data_wrong_key(self): + self.encrypted_data.sudo()._encrypted_store( + 'test_model,1', "My config") + new_key = Fernet.generate_key() + config['encryption_key_test'] = new_key.decode() + with self.assertRaises(ValidationError): + self.encrypted_data.sudo()._encrypted_get( + self.crypted_data_name) + + def test_get_empty_data(self): + empty_data = self.encrypted_data.sudo()._encrypted_get( + self.crypted_data_name) + self.assertEqual(empty_data, None) + + def test_get_wrong_json(self): + self.encrypted_data.sudo()._encrypted_store( + self.crypted_data_name, 'config') + with self.assertRaises(ValidationError): + self.encrypted_data.sudo()._encrypted_read_json( + self.crypted_data_name) + + def test_get_good_json(self): + self.encrypted_data.sudo()._encrypted_store_json( + self.crypted_data_name, {'key': 'value'}) + data = self.encrypted_data.sudo()._encrypted_read_json( + self.crypted_data_name) + self.assertEqual(data, {'key': 'value'}) + + def test_get_empty_json(self): + data = self.encrypted_data.sudo()._encrypted_read_json( + self.crypted_data_name) + self.assertEqual(data, {}) + + def test_get_data_with_bin_size_context(self): + self.encrypted_data.sudo()._encrypted_store( + self.crypted_data_name, "test") + data = self.encrypted_data.sudo().with_context(bin_size=True).\ + _encrypted_get(self.crypted_data_name) + self.assertEqual(data, "test") diff --git a/keychain/README.rst b/keychain/README.rst deleted file mode 100644 index 61b07bb..0000000 --- a/keychain/README.rst +++ /dev/null @@ -1,240 +0,0 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 - -================ -Keychain Account -================ - -This module allows you to store credentials of external systems. - -* All the crendentials are stored in one place: easier to manage and to audit. -* Multi-account made possible without effort. -* Store additionnal data for each account. -* Validation rules for additional data. -* Have different account for different environments (prod / test / env / etc). - - -By default, passwords are encrypted with a key stored in Odoo config. -It's far from an ideal password storage setup, but it's way better -than password in clear text in the database. -It can be easily replaced by another system. See "Security" chapter below. - -Accounts may be: market places (Amazon, Cdiscount, ...), carriers (Laposte, UPS, ...) -or any third party system called from Odoo. - -This module is aimed for developers. -The logic to choose between accounts will be achieved in dependent modules. - - -========== -Uses cases -========== - -Possible use case for deliveries: you need multiple accounts for the same carrier. -It can be for instance due to carrier restrictions (immutable sender address), -or business rules (each warehouse use a different account). - - -Configuration -============= - -After the installation of this module, you need to add some entries -in Odoo's config file: (etc/openerp.cfg) - -> keychain_key = fyeMIx9XVPBBky5XZeLDxVc9dFKy7Uzas3AoyMarHPA= - -You can generate keys with `python -c 'from cryptography.fernet import Fernet; print Fernet.generate_key()'`. - -This key is used to encrypt account passwords. - -If you plan to use environments, you should add a key per environment: - -> keychain_key_dev = 8H_qFvwhxv6EeO9bZ8ww7BUymNt3xtQKYEq9rjAPtrc= - -> keychain_key_prod = y5z-ETtXkVI_ADoFEZ5CHLvrNjwOPxsx-htSVbDbmRc= - -keychain_key is used for encryption when no environment is set. - - -Usage (for module dev) -====================== - - -* Add this keychain as a dependency in __manifest__.py -* Subclass `keychain.account` and add your module in namespaces: `(see after for the name of namespace )` - -.. code:: python - - class LaposteAccount(models.Model): - _inherit = 'keychain.account' - - namespace = fields.Selection( - selection_add=[('roulier_laposte', 'Laposte')]) - -* Add the default data (as dict): - -.. code:: python - - class LaposteAccount(models.Model): - # ... - def _roulier_laposte_init_data(self): - return { - "agencyCode": "", - "recommandationLevel": "R1" - } - -* Implement validation of user entered data: - -.. code:: python - - class LaposteAccount(models.Model): - # ... - def _roulier_laposte_validate_data(self, data): - return len(data.get("agencyCode") > 3) - -* In your code, fetch the account: - -.. code:: python - - import random - - def _get_auth(self): - keychain = self.env['keychain.account'] - if self.env.user.has_group('stock.group_stock_user'): - retrieve = keychain.suspend_security().retrieve - else: - retrieve = keychain.retrieve - - accounts = retrieve( - [['namespace', '=', 'roulier_laposte']]) - account = random.choice(accounts) - return { - 'login': account.login, - 'password': account.get_password() - } - - -In this example, an account is randomly picked. Usually this is set according -to rules specific for each client. - -You have to restrict user access of your methods with suspend_security(). - -Warning: _init_data and _validate_data should be prefixed with your namespace! -Choose python naming function compatible name. - -Switching from prod to dev -========================== - -You may adopt one of the following strategies: - -* store your dev accounts in production db using the dev key -* import your dev accounts with Odoo builtin methods like a data.xml (in a dedicated module). -* import your dev accounts with your own migration/cleanup script -* etc. - -Note: only the password field is unreadable without the proper key, login and data fields -are available on all environments. - -You may also use a same `technical_name` and different `environment` for choosing at runtime -between accounts. - -Usage (for user) -================ - -Go to *settings / keychain*, create a record with the following - -* Namespace: type of account (ie: Laposte) -* Name: human readable label "Warehouse 1" -* Technical Name: name used by a consumer module (like "warehouse_1") -* Login: login of the account -* Password_clear: For entering the password in clear text (not stored unencrypted) -* Password: password encrypted, unreadable without the key (in config) -* Data: a JSON string for additionnal values (additionnal config for the account, like: `{"agencyCode": "Lyon", "insuranceLevel": "R1"})` -* Environment: usually prod or dev or blank (for all) - - - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/server-tools/9.0 - - -Known issues / Roadmap -====================== -- Account inheritence is not supported out-of-the-box (like defining common settings for all environments) -- Adapted to work with `server_environnement` modules -- Key expiration or rotation should be done manually -- Import passwords from data.xml - -Security -======== - -This discussion: https://github.com/OCA/server-tools/pull/644 may help you decide if this module is suitable for your needs or not. - -Common sense: Odoo is not a safe place for storing sensitive data. -But sometimes you don't have any other possibilities. -This module is designed to store credentials of data like carrier account, smtp, api keys... -but definitively not for credits cards number, medical records, etc. - - -By default, passwords are stored encrypted in the db using -symetric encryption `Fernet `_. -The encryption key is stored in openerp.tools.config. - -Threats even with this module installed: - -- unauthorized Odoo user want to access data: access is rejected by Odoo security rules -- authorized Odoo user try to access data with rpc api: he gets the passwords encrypted, he can't recover because the key and the decrypted password are not exposed through rpc -- db is stolen: without the key it's currently pretty hard to recover the passwords -- Odoo is compromised (malicious module or vulnerability): hacker has access to python and can do what he wants with Odoo: passwords of the current env can be easily decrypted -- server is compromised: idem - -If your dev server is compromised, hacker can't decrypt your prod passwords -since you have different keys between dev and prod. - -If you want something more secure: don't store any sensitive data in Odoo, -use an external system as a proxy, you can still use this module -for storing all other data related to your accounts. - - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smashing it by providing a detailed and welcomed feedback. - -Credits -======= - -* `Akretion `_ - - -Contributors ------------- - -* Raphaël Reverdy - -Funders -------- - -The development of this module has been financially supported by: - -* Akretion - -Maintainer ----------- - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org - -This module is maintained by the OCA. - -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. - -To contribute to this module, please visit https://odoo-community.org. diff --git a/keychain/i18n/am.po b/keychain/i18n/am.po deleted file mode 100644 index 4567018..0000000 --- a/keychain/i18n/am.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: am\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ar.po b/keychain/i18n/ar.po deleted file mode 100644 index dab1120..0000000 --- a/keychain/i18n/ar.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ar\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "أنشئ بواسطة" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "أنشئ في" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "اسم العرض" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "المعرف" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "آخر تعديل في" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "آخر تحديث بواسطة" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "آخر تحديث في" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "الاسم" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/bg.po b/keychain/i18n/bg.po deleted file mode 100644 index 42c7b02..0000000 --- a/keychain/i18n/bg.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Създадено от" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Създадено на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Име за Показване" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Последно обновено на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Последно обновено от" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Последно обновено на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Име" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/bs.po b/keychain/i18n/bs.po deleted file mode 100644 index d8f9a32..0000000 --- a/keychain/i18n/bs.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: bs\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Kreirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Prikaži naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zadnje mijenjano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zadnji ažurirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zadnje ažurirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Ime" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ca.po b/keychain/i18n/ca.po deleted file mode 100644 index 0029a3d..0000000 --- a/keychain/i18n/ca.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# Carles Antoli , 2017 -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Comptes" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creat per" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creat el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Veure el nom" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Darrera modificació el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Darrera Actualització per" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Darrera Actualització el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nom" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ca_ES.po b/keychain/i18n/ca_ES.po deleted file mode 100644 index 492b11d..0000000 --- a/keychain/i18n/ca_ES.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/ca_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ca_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Comptes" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/cs.po b/keychain/i18n/cs.po deleted file mode 100644 index 5eba9d9..0000000 --- a/keychain/i18n/cs.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Vytvořil(a)" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Vytvořeno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Zobrazovaný název" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Naposled upraveno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Naposled upraveno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Naposled upraveno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Název" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/da.po b/keychain/i18n/da.po deleted file mode 100644 index f7c8d79..0000000 --- a/keychain/i18n/da.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Oprettet af" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Oprettet den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Vist navn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "Id" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Sidst ændret den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Sidst opdateret af" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Sidst opdateret den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Navn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/de.po b/keychain/i18n/de.po deleted file mode 100644 index e8c7a8a..0000000 --- a/keychain/i18n/de.po +++ /dev/null @@ -1,189 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Rudolf Schnapka , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-10 00:47+0000\n" -"PO-Revision-Date: 2017-05-10 00:47+0000\n" -"Last-Translator: Rudolf Schnapka , 2017\n" -"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:72 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" -"%s\n" -"Konto: %s %s %s" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "'prod', 'dev', usw. oder leer (für alle)" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Konten" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "Kontenformular" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "Zusätzliche Daten als JSON" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Erstellt durch" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Erstellt am" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Daten" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:89 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:151 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Anzeigename" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Umwelt" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zuletzt geändert am" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zuletzt aktualisiert durch" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zuletzt aktualisiert am" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Bezeichnung" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:200 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Passwort" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:164 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Technische Bezeichnung" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/el_GR.po b/keychain/i18n/el_GR.po deleted file mode 100644 index 086b8bd..0000000 --- a/keychain/i18n/el_GR.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Kostas Goutoudis , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Kostas Goutoudis , 2017\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: el_GR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Δημιουργήθηκε από " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Δημιουργήθηκε στις" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "Κωδικός" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Τελευταία ενημέρωση από" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Τελευταία ενημέρωση στις" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Ονομασία" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/en_GB.po b/keychain/i18n/en_GB.po deleted file mode 100644 index 44966ab..0000000 --- a/keychain/i18n/en_GB.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: en_GB\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Created by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Created on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Display Name" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Last Modified on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Name" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es.po b/keychain/i18n/es.po deleted file mode 100644 index 0287345..0000000 --- a/keychain/i18n/es.po +++ /dev/null @@ -1,190 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Nicolas Cozzarin , 2017 -# Pedro M. Baeza , 2017 -# Gustavo Salgado Ocampo , 2017 -# Eduardo Rodríguez Crespo , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Eduardo Rodríguez Crespo , 2017\n" -"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Cuentas" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Datos" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre a mostrar" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Ambiente" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Contraseña" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Nombre técnico" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_AR.po b/keychain/i18n/es_AR.po deleted file mode 100644 index 7bda4df..0000000 --- a/keychain/i18n/es_AR.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Mostrar Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización realizada por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_CL.po b/keychain/i18n/es_CL.po deleted file mode 100644 index 6d7373a..0000000 --- a/keychain/i18n/es_CL.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/es_CL/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_CL\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID (identificación)" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_CO.po b/keychain/i18n/es_CO.po deleted file mode 100644 index a87ac46..0000000 --- a/keychain/i18n/es_CO.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_CO\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre Público" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última Modificación el" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Actualizado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Actualizado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_CR.po b/keychain/i18n/es_CR.po deleted file mode 100644 index a85b972..0000000 --- a/keychain/i18n/es_CR.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_CR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Ultima actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_DO.po b/keychain/i18n/es_DO.po deleted file mode 100644 index e9569b5..0000000 --- a/keychain/i18n/es_DO.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_DO\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_EC.po b/keychain/i18n/es_EC.po deleted file mode 100644 index b0da337..0000000 --- a/keychain/i18n/es_EC.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_EC\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID (identificación)" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_ES.po b/keychain/i18n/es_ES.po deleted file mode 100644 index b4a49db..0000000 --- a/keychain/i18n/es_ES.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Fernando Lara , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Fernando Lara , 2017\n" -"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Cuentas" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre para mostrar" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_MX.po b/keychain/i18n/es_MX.po deleted file mode 100644 index 0cd29fc..0000000 --- a/keychain/i18n/es_MX.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre desplegado" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Ultima modificacion realizada" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Ultima actualizacion por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima actualización realizada" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_PE.po b/keychain/i18n/es_PE.po deleted file mode 100644 index f07b348..0000000 --- a/keychain/i18n/es_PE.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_PE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nombre a Mostrar" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Ultima Modificación en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Actualizado última vez por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima Actualización" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_PY.po b/keychain/i18n/es_PY.po deleted file mode 100644 index 0ba0730..0000000 --- a/keychain/i18n/es_PY.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_PY\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Ultima actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/es_VE.po b/keychain/i18n/es_VE.po deleted file mode 100644 index 4d6475e..0000000 --- a/keychain/i18n/es_VE.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Mostrar nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Modificada por última vez" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última actualización realizada por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima actualizacion en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nombre" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/et.po b/keychain/i18n/et.po deleted file mode 100644 index ad60488..0000000 --- a/keychain/i18n/et.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Loonud" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Loodud" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Näidatav nimi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Viimati muudetud" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Viimati uuendatud" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Viimati uuendatud" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nimi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/eu.po b/keychain/i18n/eu.po deleted file mode 100644 index bf3c773..0000000 --- a/keychain/i18n/eu.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Nork sortua" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Created on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Izena erakutsi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Izena" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/fa.po b/keychain/i18n/fa.po deleted file mode 100644 index 5d7e1ed..0000000 --- a/keychain/i18n/fa.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "ایجاد شده توسط" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "ایجاد شده در" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "نام نمایشی" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "شناسه" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "تاریخ آخرین به‌روزرسانی" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "آخرین به روز رسانی توسط" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "آخرین به روز رسانی در" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "نام" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/fi.po b/keychain/i18n/fi.po deleted file mode 100644 index e3ae334..0000000 --- a/keychain/i18n/fi.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Luonut" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Luotu" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nimi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Viimeksi muokattu" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Viimeksi päivittänyt" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Viimeksi päivitetty" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nimi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/fr.po b/keychain/i18n/fr.po deleted file mode 100644 index a91c9e7..0000000 --- a/keychain/i18n/fr.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Comptes" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Créé le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Données" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nom affiché" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Environnement" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Dernière modification le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Dernière modification par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Dernière modification le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "Connexion" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nom" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Mot de passe" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Nom technique" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/fr_CA.po b/keychain/i18n/fr_CA.po deleted file mode 100644 index 1946530..0000000 --- a/keychain/i18n/fr_CA.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: fr_CA\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Créé le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Afficher le nom" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "Identifiant" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Dernière mise à jour par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Dernière mise à jour le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nom" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/fr_CH.po b/keychain/i18n/fr_CH.po deleted file mode 100644 index 4ad5d10..0000000 --- a/keychain/i18n/fr_CH.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: fr_CH\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Créé le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nom affiché" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Dernière modification le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Modifié par" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Modifié le" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/gl.po b/keychain/i18n/gl.po deleted file mode 100644 index 8694578..0000000 --- a/keychain/i18n/gl.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Alejandro Santana , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Alejandro Santana , 2017\n" -"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Contas" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creado en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última modificación" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "ültima actualización por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/gl_ES.po b/keychain/i18n/gl_ES.po deleted file mode 100644 index e9d3cab..0000000 --- a/keychain/i18n/gl_ES.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: gl_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/he.po b/keychain/i18n/he.po deleted file mode 100644 index ee8c8e9..0000000 --- a/keychain/i18n/he.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "נוצר על ידי" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "נוצר ב-" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "השם המוצג" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "מזהה" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "תאריך שינוי אחרון" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "עודכן לאחרונה על ידי" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "עודכן לאחרונה על" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "שם" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/hr.po b/keychain/i18n/hr.po deleted file mode 100644 index 5488f7a..0000000 --- a/keychain/i18n/hr.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Bole , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-10 00:47+0000\n" -"PO-Revision-Date: 2017-05-10 00:47+0000\n" -"Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: hr\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: keychain -#: code:addons/keychain/models/keychain.py:72 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Konta" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "Obriši lozinku" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Kreirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Podaci" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:89 -#, python-format -msgid "Data not valid" -msgstr "Podaci nisu ispravni" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:151 -#, python-format -msgid "Data should be a valid JSON" -msgstr "Podaci bi trebali biti valjani JSON" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Naziv " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Okoliš" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "Oznaka za čitanje" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zadnje modificirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zadnji ažurirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zadnje ažuriranje" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:200 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Lozinka" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:164 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "Lozinka je izvedena iz clear_password" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "Lozinka. Ostavite prazno ukoliko nema izmjena" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Tehnički naziv" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "Tehnički naziv, mora biti jedinstven" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "Tip računa" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "keychain.account" diff --git a/keychain/i18n/hr_HR.po b/keychain/i18n/hr_HR.po deleted file mode 100644 index aef359d..0000000 --- a/keychain/i18n/hr_HR.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Bole , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: hr_HR\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Kreirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zadnje modificirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zadnji ažurirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zadnje ažurirano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/hu.po b/keychain/i18n/hu.po deleted file mode 100644 index 16a4a5a..0000000 --- a/keychain/i18n/hu.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Készítette" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Létrehozás dátuma" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Név megjelenítése" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Utolsó frissítés dátuma" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Utoljára frissítve, által" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Utoljára frissítve " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Név" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/id.po b/keychain/i18n/id.po deleted file mode 100644 index f4ba9b5..0000000 --- a/keychain/i18n/id.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Dibuat oleh" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Dibuat pada" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nama Tampilan" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Terakhir Dimodifikasi pada" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Diperbaharui oleh" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Diperbaharui pada" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nama" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/it.po b/keychain/i18n/it.po deleted file mode 100644 index 56b47c3..0000000 --- a/keychain/i18n/it.po +++ /dev/null @@ -1,188 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Stefano , 2017 -# Paolo Valier , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Paolo Valier , 2017\n" -"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Conti" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Created by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Created on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nome da visualizzare" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Ultima modifica il" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Password" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ja.po b/keychain/i18n/ja.po deleted file mode 100644 index ca1de6b..0000000 --- a/keychain/i18n/ja.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "作成者" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "作成日" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "表示名" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "最終更新日" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "最終更新者" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "最終更新日" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "名称" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ko.po b/keychain/i18n/ko.po deleted file mode 100644 index d3e94c6..0000000 --- a/keychain/i18n/ko.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "작성자" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "작성일" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "표시 이름" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "최근 수정" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "최근 갱신한 사람" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "최근 갱신 날짜" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "이름" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/lt.po b/keychain/i18n/lt.po deleted file mode 100644 index 9b81c2d..0000000 --- a/keychain/i18n/lt.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: lt\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Sukūrė" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Sukurta" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Vaizduojamas pavadinimas" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Paskutinį kartą keista" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Paskutinį kartą atnaujino" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Paskutinį kartą atnaujinta" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Pavadinimas" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/lt_LT.po b/keychain/i18n/lt_LT.po deleted file mode 100644 index db63bf8..0000000 --- a/keychain/i18n/lt_LT.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: lt_LT\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Sukūrė" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Sukurta" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Paskutinį kartą atnaujino" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Paskutinį kartą atnaujinta" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/lv.po b/keychain/i18n/lv.po deleted file mode 100644 index c4c54a1..0000000 --- a/keychain/i18n/lv.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Izveidoja" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Izveidots" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Pēdējo reizi atjaunoja" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Pēdējās izmaiņas" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nosaukums" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/mk.po b/keychain/i18n/mk.po deleted file mode 100644 index be33ea3..0000000 --- a/keychain/i18n/mk.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Креирано од" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Креирано на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Прикажи име" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Последна промена на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Последно ажурирање од" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Последно ажурирање на" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Име" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/mn.po b/keychain/i18n/mn.po deleted file mode 100644 index ee59b70..0000000 --- a/keychain/i18n/mn.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Үүсгэгч" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Үүсгэсэн" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Дэлгэцийн Нэр" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Сүүлийн засвар хийсэн огноо" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Сүүлийн засвар хийсэн" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Сүүлийн засвар хийсэн огноо" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Нэр" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/nb.po b/keychain/i18n/nb.po deleted file mode 100644 index d24aef5..0000000 --- a/keychain/i18n/nb.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Opprettet av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Opprettet den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Visnings navn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Miljø" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Sist oppdatert " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Sist oppdatert av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Sist oppdatert" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Navn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/nb_NO.po b/keychain/i18n/nb_NO.po deleted file mode 100644 index 986a3e8..0000000 --- a/keychain/i18n/nb_NO.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Laget av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Laget den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Vis navn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Sist endret den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Sist oppdatert av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Sist oppdatert den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/nl.po b/keychain/i18n/nl.po deleted file mode 100644 index 658f4d8..0000000 --- a/keychain/i18n/nl.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Aangemaakt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Aangemaakt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Te tonen naam" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Laatst bijgewerkt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Laatst bijgewerkt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Laatst bijgewerkt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naam" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Wachtwoord" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/nl_BE.po b/keychain/i18n/nl_BE.po deleted file mode 100644 index 73030c7..0000000 --- a/keychain/i18n/nl_BE.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: nl_BE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Gemaakt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Gemaakt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Schermnaam" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Laatst Aangepast op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Laatst bijgewerkt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Laatst bijgewerkt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naam:" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/nl_NL.po b/keychain/i18n/nl_NL.po deleted file mode 100644 index ce26fe7..0000000 --- a/keychain/i18n/nl_NL.po +++ /dev/null @@ -1,188 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# Peter Hageman , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-30 12:21+0000\n" -"PO-Revision-Date: 2017-06-30 12:21+0000\n" -"Last-Translator: Peter Hageman , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: nl_NL\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:72 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" -"%s\n" -"Rekening: %s%s%s" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Rekeningen" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "Wachtwoord wissen" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Aangemaakt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Aangemaakt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:89 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:151 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "weergavenaam" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Laatst gewijzigd op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Laatst bijgewerkt door" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Laatst bijgewerkt op" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "Login" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naam" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:200 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Wachtwoord" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:164 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/pl.po b/keychain/i18n/pl.po deleted file mode 100644 index 5ce3e04..0000000 --- a/keychain/i18n/pl.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: pl\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Utworzone przez" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Utworzono" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Wyświetlana nazwa " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Ostatnio modyfikowano" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Ostatnio modyfikowane przez" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ostatnia zmiana" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nazwa" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/pt.po b/keychain/i18n/pt.po deleted file mode 100644 index 3f72888..0000000 --- a/keychain/i18n/pt.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Contas" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Criado em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última Modificação Em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última Modificação Por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última Atualização Em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/pt_BR.po b/keychain/i18n/pt_BR.po deleted file mode 100644 index 7ecba14..0000000 --- a/keychain/i18n/pt_BR.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Letícia do Nascimento Souza , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Letícia do Nascimento Souza , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Contas" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Criado em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Mostrar Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Ambiente" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "Identificação" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última Modificação em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última Atualização por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última Atualização em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Senha" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Nome técnico" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/pt_PT.po b/keychain/i18n/pt_PT.po deleted file mode 100644 index e272de1..0000000 --- a/keychain/i18n/pt_PT.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Criado em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nome a Apresentar" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Última Modificação Em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Última Atualização Por" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Última Atualização Em" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nome" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ro.po b/keychain/i18n/ro.po deleted file mode 100644 index 8b466f6..0000000 --- a/keychain/i18n/ro.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Daniel Schweiger , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" -"Last-Translator: Daniel Schweiger , 2017\n" -"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:72 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Creat de" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Creat la" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:89 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:151 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Nume Afişat" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Ultima actualizare în" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Ultima actualizare făcută de" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Ultima actualizare la" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Nume" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:200 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:164 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Nume tehnic" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/ru.po b/keychain/i18n/ru.po deleted file mode 100644 index 65d72d4..0000000 --- a/keychain/i18n/ru.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: ru\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Создано" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Создан" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Последний раз обновлено" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Последний раз обновлено" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Название" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/sk.po b/keychain/i18n/sk.po deleted file mode 100644 index a8665b6..0000000 --- a/keychain/i18n/sk.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Vytvoril" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Vytvorené" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Zobraziť meno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Posledná modifikácia" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Naposledy upravoval" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Naposledy upravované" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Meno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/sl.po b/keychain/i18n/sl.po deleted file mode 100644 index fe85d91..0000000 --- a/keychain/i18n/sl.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Matjaž Mozetič , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Matjaž Mozetič , 2017\n" -"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "Konti" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Ustvaril" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Ustvarjeno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Podatki" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Prikazni naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "Okoljsko" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zadnjič spremenjeno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zadnji posodobil" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zadnjič posodobljeno" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "Prijava" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Naziv" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Geslo" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Tehnični naziv" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/sr.po b/keychain/i18n/sr.po deleted file mode 100644 index e1afcca..0000000 --- a/keychain/i18n/sr.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: sr\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Kreiran" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Ime" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/sr@latin.po b/keychain/i18n/sr@latin.po deleted file mode 100644 index 25cc28e..0000000 --- a/keychain/i18n/sr@latin.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: sr@latin\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Kreiran" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Ime za prikaz" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Zadnja izmjena" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Zadnja izmjena" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Zadnja izmjena" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Ime:" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/sv.po b/keychain/i18n/sv.po deleted file mode 100644 index 1861196..0000000 --- a/keychain/i18n/sv.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Skapad av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Skapad den" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Visa namn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Senast redigerad" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Senast uppdaterad av" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Senast uppdaterad" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Namn" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/th.po b/keychain/i18n/th.po deleted file mode 100644 index 5661e3f..0000000 --- a/keychain/i18n/th.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "สร้างโดย" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "สร้างเมื่อ" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "ชื่อที่ใช้แสดง" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "รหัส" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "แก้ไขครั้งสุดท้ายเมื่อ" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "อัพเดทครั้งสุดท้ายโดย" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "อัพเดทครั้งสุดท้ายเมื่อ" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "ชื่อ" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/tr.po b/keychain/i18n/tr.po deleted file mode 100644 index bd86032..0000000 --- a/keychain/i18n/tr.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Ahmet Altinisik , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Ahmet Altinisik , 2017\n" -"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Oluşturan" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Oluşturuldu" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Görünen İsim" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Son değişiklik" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Son güncelleyen" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Son güncellenme" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Adı" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "Parola" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Teknik İsim" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/tr_TR.po b/keychain/i18n/tr_TR.po deleted file mode 100644 index 02e82fc..0000000 --- a/keychain/i18n/tr_TR.po +++ /dev/null @@ -1,187 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -# Ozge Altinisik , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: Ozge Altinisik , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: tr_TR\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Oluşturan" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Oluşturulma tarihi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "Veri" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Görünen ad" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "Kimlik" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "En son güncelleme tarihi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "En son güncelleyen " - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "En son güncelleme tarihi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Ad" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/uk.po b/keychain/i18n/uk.po deleted file mode 100644 index d2ccfb6..0000000 --- a/keychain/i18n/uk.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: uk\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: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Створив" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Дата створення" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Назва для відображення" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Остання модифікація" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Востаннє оновив" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Останнє оновлення" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Name" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/vi.po b/keychain/i18n/vi.po deleted file mode 100644 index 666a82c..0000000 --- a/keychain/i18n/vi.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Được tạo bởi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Được tạo vào" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Tên hiển thị" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Sửa lần cuối vào" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Cập nhật lần cuối vào" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Tên" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/vi_VN.po b/keychain/i18n/vi_VN.po deleted file mode 100644 index 5f2af64..0000000 --- a/keychain/i18n/vi_VN.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: vi_VN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "Tạo bởi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "Tạo vào" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "Cập nhật lần cuối bởi" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "Cập nhật lần cuối vào" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "Tên" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/zh_CN.po b/keychain/i18n/zh_CN.po deleted file mode 100644 index dae3694..0000000 --- a/keychain/i18n/zh_CN.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "创建者" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "创建时间" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "Display Name" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "ID" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "Last Modified on" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "最后更新者" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "上次更新日期" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "名称" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "Technical name" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/i18n/zh_TW.po b/keychain/i18n/zh_TW.po deleted file mode 100644 index 534934c..0000000 --- a/keychain/i18n/zh_TW.po +++ /dev/null @@ -1,186 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * keychain -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-16 10:39+0000\n" -"PO-Revision-Date: 2017-02-16 10:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:70 -#, python-format -msgid "" -"%s \n" -"Account: %s %s %s " -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_environment -msgid "'prod', 'dev', etc. or empty (for all)" -msgstr "" - -#. module: keychain -#: model:ir.actions.act_window,name:keychain.keychain_list_action -#: model:ir.ui.view,arch_db:keychain.keychain_account_id -msgid "Accounts" -msgstr "" - -#. module: keychain -#: model:ir.ui.view,arch_db:keychain.keychain_account_form -msgid "Accounts form" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_data -msgid "Additionnal data as json" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_clear_password -msgid "Clear password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_uid -msgid "Created by" -msgstr "建立者" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_create_date -msgid "Created on" -msgstr "建立於" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_data -msgid "Data" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:87 -#, python-format -msgid "Data not valid" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:149 -#, python-format -msgid "Data should be a valid JSON" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_display_name -msgid "Display Name" -msgstr "顯示名稱" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_environment -msgid "Environment" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_name -msgid "Humain readable label" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_id -msgid "ID" -msgstr "編號" - -#. module: keychain -#: model:ir.ui.menu,name:keychain.keychain_menu -msgid "Keychain" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account___last_update -msgid "Last Modified on" -msgstr "最後修改:" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_uid -msgid "Last Updated by" -msgstr "最後更新:" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_write_date -msgid "Last Updated on" -msgstr "最後更新於" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_login -#: model:ir.model.fields,help:keychain.field_keychain_account_login -msgid "Login" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_name -msgid "Name" -msgstr "名稱" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_namespace -msgid "Namespace" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:198 -#, python-format -msgid "" -"No 'keychain_key_%s' entries found in config file. Use a key similar to: %s" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_password -msgid "Password" -msgstr "" - -#. module: keychain -#: code:addons/keychain/models/keychain.py:162 -#, python-format -msgid "" -"Password has been encrypted with a different key. Unless you can recover the" -" previous key, this password is unreadable." -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_password -msgid "Password is derived from clear_password" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_clear_password -msgid "Password. Leave empty if no changes" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,field_description:keychain.field_keychain_account_technical_name -msgid "Technical name" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_technical_name -msgid "Technical name. Must be unique" -msgstr "" - -#. module: keychain -#: model:ir.model.fields,help:keychain.field_keychain_account_namespace -msgid "Type of account" -msgstr "" - -#. module: keychain -#: model:ir.model,name:keychain.model_keychain_account -msgid "keychain.account" -msgstr "" diff --git a/keychain/models/__init__.py b/keychain/models/__init__.py deleted file mode 100644 index 9f0d06e..0000000 --- a/keychain/models/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import keychain -from . import keychain_backend diff --git a/keychain/models/keychain.py b/keychain/models/keychain.py deleted file mode 100644 index d8c636e..0000000 --- a/keychain/models/keychain.py +++ /dev/null @@ -1,202 +0,0 @@ -# © 2016 Akretion Mourad EL HADJ MIMOUNE, David BEAL, Raphaël REVERDY -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from functools import wraps - -import logging -import json - -from odoo import models, fields, api -from odoo.exceptions import ValidationError -from odoo.tools.config import config -from odoo.tools.translate import _ - -_logger = logging.getLogger(__name__) - -try: - from cryptography.fernet import Fernet, MultiFernet, InvalidToken -except ImportError as err: - _logger.debug(err) - - -def implemented_by_keychain(func): - """Call a prefixed function based on 'namespace'.""" - @wraps(func) - def wrapper(cls, *args, **kwargs): - fun_name = func.__name__ - fun = '_%s%s' % (cls.namespace, fun_name) - if not hasattr(cls, fun): - fun = '_default%s' % (fun_name) - return getattr(cls, fun)(*args, **kwargs) - return wrapper - - -class KeychainAccount(models.Model): - """Manage all accounts of external systems in one place.""" - - _name = 'keychain.account' - _description = 'Store accounts (password / data).' - - name = fields.Char(required=True, help="Humain readable label") - technical_name = fields.Char( - required=True, - help="Technical name. Must be unique") - namespace = fields.Selection(selection=[], - help="Type of account", - required=True) - environment = fields.Char( - required=False, - help="'prod', 'dev', etc. or empty (for all)" - ) - login = fields.Char(help="Login") - clear_password = fields.Text( - help="Password. Leave empty if no changes", - inverse='_inverse_set_password', - compute='_compute_password', - store=False) - password = fields.Text( - help="Password is derived from clear_password", - readonly=True) - data = fields.Text(help="Additionnal data as json") - - def _compute_password(self): - # Only needed in v8 for _description_searchable issues - return True - - def _get_password(self): - """Password in clear text.""" - try: - return self._decode_password(self.password) - except Warning as warn: - raise Warning(_( - "%s \n" - "Account: %s %s %s " % ( - warn, - self.login, self.name, self.technical_name - ) - )) - - def get_data(self): - """Data in dict form.""" - return self._parse_data(self.data) - - @api.constrains('data') - def _check_data(self): - """Ensure valid input in data field.""" - for account in self: - if account.data: - parsed = account._parse_data(account.data) - if not account._validate_data(parsed): - raise ValidationError(_("Data not valid")) - - def _inverse_set_password(self): - """Encode password from clear text.""" - # inverse function - for rec in self: - rec.password = rec._encode_password( - rec.clear_password, rec.environment) - - @api.model - def retrieve(self, domain): - """Search accounts for a given domain. - - Environment is added by this function. - Use this instead of search() to benefit from environment filtering. - Use user.has_group() and suspend_security() before - calling this method. - """ - domain.append(['environment', 'in', self._retrieve_env()]) - return self.search(domain) - - @api.multi - def write(self, vals): - """At this time there is no namespace set.""" - if not vals.get('data') and not self.data: - vals['data'] = self._serialize_data(self._init_data()) - return super(KeychainAccount, self).write(vals) - - @implemented_by_keychain - def _validate_data(self, data): - pass - - @implemented_by_keychain - def _init_data(self): - pass - - @staticmethod - def _retrieve_env(): - """Return the current environments. - - You may override this function to fit your needs. - - returns: a tuple like: - ('dev', 'test', False) - Which means accounts for dev, test and blank (not set) - Order is important: the first one is used for encryption. - """ - current = config.get('running_env') or False - envs = [current] - if False not in envs: - envs.append(False) - return envs - - @staticmethod - def _serialize_data(data): - return json.dumps(data) - - @staticmethod - def _parse_data(data): - try: - return json.loads(data) - except ValueError: - raise ValidationError(_("Data should be a valid JSON")) - - @classmethod - def _encode_password(cls, data, env): - cipher = cls._get_cipher(env) - return cipher.encrypt((data or '').encode()) - - @classmethod - def _decode_password(cls, data): - cipher = cls._get_cipher() - try: - return str(cipher.decrypt(data.encode()), 'UTF-8') - except InvalidToken: - raise Warning(_( - "Password has been encrypted with a different " - "key. Unless you can recover the previous key, " - "this password is unreadable." - )) - - @classmethod - def _get_cipher(cls, force_env=None): - """Return a cipher using the keys of environments. - - force_env = name of the env key. - Useful for encoding against one precise env - """ - def _get_keys(envs): - suffixes = [ - '_%s' % env if env else '' - for env in envs] # ('_dev', '') - keys_name = [ - 'keychain_key%s' % suf - for suf in suffixes] # prefix it - keys_str = [ - config.get(key) - for key in keys_name] # fetch from config - return [ - Fernet(key) for key in keys_str # build Fernet object - if key and len(key) > 0 # remove False values - ] - - if force_env: - envs = [force_env] - else: - envs = cls._retrieve_env() # ex: ('dev', False) - keys = _get_keys(envs) - if len(keys) == 0: - raise Warning(_( - "No 'keychain_key_%s' entries found in config file. " - "Use a key similar to: %s" % (envs[0], Fernet.generate_key()) - )) - return MultiFernet(keys) diff --git a/keychain/models/keychain_backend.py b/keychain/models/keychain_backend.py deleted file mode 100644 index 9b25dde..0000000 --- a/keychain/models/keychain_backend.py +++ /dev/null @@ -1,85 +0,0 @@ -# © 2016 Akretion Sebastien Beau -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from odoo import api, fields, models -from odoo.tools.config import config - - -class KeychainBackend(models.AbstractModel): - _name = 'keychain.backend' - _description = 'Helper for creating view.' - _backend_name = None - - name = fields.Char(required=True) - password = fields.Text( - compute="_compute_password", - inverse="_inverse_password", - required=True) - data = fields.Serialized( - compute="_compute_keychain", - inverse="_inverse_keychain", - help="Additionnal data as json") - - @api.multi - def _get_technical_name(self): - self.ensure_one() - return '%s,%s' % (self._name, self.id) - - @api.multi - def _get_existing_keychain(self): - self.ensure_one() - return self.env['keychain.account'].retrieve([ - ('namespace', '=', self._backend_name), - ('technical_name', '=', self._get_technical_name()) - ]) - - @api.multi - def _prepare_keychain(self): - self.ensure_one() - env = config.get('running_env') - return { - 'name': "%s %s" % (self.name, env), - 'technical_name': self._get_technical_name(), - 'namespace': self._backend_name, - 'environment': env, - } - - @api.multi - def _get_keychain_account(self): - self.ensure_one() - account = self._get_existing_keychain() - if not account: - vals = self._prepare_keychain() - account = self.env['keychain.account'].create(vals) - return account - - @api.multi - def _inverse_password(self): - for record in self: - account = self._get_keychain_account() - if record.password and record.password != '******': - account.clear_password = record.password - - @api.multi - def _compute_password(self): - for record in self: - account = record._get_existing_keychain() - if account and account.password: - record.password = "******" - else: - record.password = "" - - @api.multi - def _inverse_keychain(self): - for record in self: - account = record._get_keychain_account() - account.data = account._serialize_data(record.data) - - @api.multi - def _compute_keychain(self): - for record in self: - account = record._get_existing_keychain() - if account: - record.data = account.get_data() - else: - record.data = {} diff --git a/keychain/security/ir.model.access.csv b/keychain/security/ir.model.access.csv deleted file mode 100644 index c445918..0000000 --- a/keychain/security/ir.model.access.csv +++ /dev/null @@ -1,3 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_keychain_account,access_keychain_account,model_keychain_account,,1,0,0,0 -access_keychain_account_admin,access_keychain_account_admin,model_keychain_account,base.group_system \ No newline at end of file diff --git a/keychain/tests/__init__.py b/keychain/tests/__init__.py deleted file mode 100644 index 45fd45d..0000000 --- a/keychain/tests/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import test_keychain -from . import test_keychain_backend diff --git a/keychain/tests/test_keychain.py b/keychain/tests/test_keychain.py deleted file mode 100644 index 4e706db..0000000 --- a/keychain/tests/test_keychain.py +++ /dev/null @@ -1,222 +0,0 @@ -# © 2016 Akretion Raphaël REVERDY -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from odoo.tests.common import TransactionCase -from odoo.tools.config import config -from odoo.exceptions import ValidationError - - -import logging - -_logger = logging.getLogger(__name__) - -try: - from cryptography.fernet import Fernet -except ImportError as err: - _logger.debug(err) - - -class TestKeychain(TransactionCase): - - def setUp(self): - super(TestKeychain, self).setUp() - - self.keychain = self.env['keychain.account'] - config['keychain_key'] = Fernet.generate_key() - - self.old_running_env = config.get('running_env', '') - config['running_env'] = None - - def _init_data(self): - return { - "c": True, - "a": "b", - "d": "", - } - - def _validate_data(self, data): - return 'c' in data - - keychain_clss = self.keychain.__class__ - keychain_clss._keychain_test_init_data = _init_data - keychain_clss._keychain_test_validate_data = _validate_data - - self.keychain._fields['namespace'].selection.append( - ('keychain_test', 'test') - ) - - def tearDown(self): - config['running_env'] = self.old_running_env - return super(TestKeychain, self).tearDown() - - def _create_account(self): - vals = { - "name": "test", - "namespace": "keychain_test", - "login": "test", - "technical_name": "keychain.test" - } - return self.keychain.create(vals) - - def test_password(self): - """It should encrypt passwords.""" - account = self._create_account() - passwords = ('', '12345', 'djkqfljfqm', """&é"'(§è!ç""") - - for password in passwords: - account.clear_password = password - account._inverse_set_password() - self.assertTrue(account.clear_password != account.password) - self.assertEqual(account._get_password(), password) - - def test_wrong_key(self): - """It should raise an exception when encoded key != decoded.""" - account = self._create_account() - password = 'urieapocq' - account.clear_password = password - account._inverse_set_password() - config['keychain_key'] = Fernet.generate_key() - try: - account._get_password() - self.assertTrue(False, 'It should not work with another key') - except Warning as err: - self.assertTrue(True, 'It should raise a Warning') - self.assertTrue( - 'has been encrypted with a diff' in str(err), - 'It should display the right msg') - else: - self.assertTrue(False, 'It should raise a Warning') - - def test_no_key(self): - """It should raise an exception when no key is set.""" - account = self._create_account() - del config.options['keychain_key'] - - with self.assertRaises(Warning) as err: - account.clear_password = 'aiuepr' - account._inverse_set_password() - self.assertTrue(False, 'It should not work without key') - self.assertTrue( - 'Use a key similar to' in str(err.exception), - 'It should display the right msg') - - def test_badly_formatted_key(self): - """It should raise an exception when key is not acceptable format.""" - account = self._create_account() - - config['keychain_key'] = "" - with self.assertRaises(Warning): - account.clear_password = 'aiuepr' - account._inverse_set_password() - self.assertTrue(False, 'It should not work missing formated key') - - self.assertTrue(True, 'It shoud raise a ValueError') - - def test_retrieve_env(self): - """Retrieve env should always return False at the end""" - config['running_env'] = False - self.assertListEqual(self.keychain._retrieve_env(), [False]) - - config['running_env'] = 'dev' - self.assertListEqual(self.keychain._retrieve_env(), ['dev', False]) - - config['running_env'] = 'prod' - self.assertListEqual(self.keychain._retrieve_env(), ['prod', False]) - - def test_multienv(self): - """Encrypt with dev, decrypt with dev.""" - account = self._create_account() - config['keychain_key_dev'] = Fernet.generate_key() - config['keychain_key_prod'] = Fernet.generate_key() - config['running_env'] = 'dev' - - account.clear_password = 'abc' - account._inverse_set_password() - self.assertEqual( - account._get_password(), - 'abc', 'Should work with dev') - - config['running_env'] = 'prod' - with self.assertRaises(Warning): - self.assertEqual( - account._get_password(), - 'abc', 'Should not work with prod key') - - def test_multienv_blank(self): - """Encrypt with blank, decrypt for all.""" - account = self._create_account() - config['keychain_key'] = Fernet.generate_key() - config['keychain_key_dev'] = Fernet.generate_key() - config['keychain_key_prod'] = Fernet.generate_key() - config['running_env'] = '' - - account.clear_password = 'abc' - account._inverse_set_password() - self.assertEqual( - account._get_password(), - 'abc', 'Should work with dev') - - config['running_env'] = 'prod' - self.assertEqual( - account._get_password(), - 'abc', 'Should work with prod') - - def test_multienv_force(self): - """Set the env on the record""" - - account = self._create_account() - account.environment = 'prod' - - config['keychain_key'] = Fernet.generate_key() - config['keychain_key_dev'] = Fernet.generate_key() - config['keychain_key_prod'] = Fernet.generate_key() - config['running_env'] = '' - - account.clear_password = 'abc' - account._inverse_set_password() - - with self.assertRaises(Warning): - self.assertEqual( - account._get_password(), - 'abc', 'Should not work with dev') - - config['running_env'] = 'prod' - self.assertEqual( - account._get_password(), - 'abc', 'Should work with prod') - - def test_wrong_json(self): - """It should raise an exception when data is not valid json.""" - account = self._create_account() - wrong_jsons = ("{'hi':'o'}", "{'oq", '[>}') - for json in wrong_jsons: - with self.assertRaises(ValidationError) as err: - account.write({"data": json}) - self.assertTrue( - False, - 'Should not validate baddly formatted json') - self.assertTrue( - 'Data should be a valid JSON' in str(err.exception), - 'It should raise a ValidationError') - - def test_invalid_json(self): - """It should raise an exception when data don't pass _validate_data.""" - account = self._create_account() - invalid_jsons = ('{}', '{"hi": 1}') - for json in invalid_jsons: - with self.assertRaises(ValidationError) as err: - account.write({"data": json}) - self.assertTrue( - 'Data not valid' in str(err.exception), - 'It should raise a ValidationError') - - def test_valid_json(self): - """It should work with valid data.""" - account = self._create_account() - valid_jsons = ('{"c": true}', '{"c": 1}', '{"a": "o", "c": "b"}') - for json in valid_jsons: - try: - account.write({"data": json}) - self.assertTrue(True, 'Should validate json') - except: - self.assertTrue(False, 'It should validate a good json') diff --git a/keychain/tests/test_keychain_backend.py b/keychain/tests/test_keychain_backend.py deleted file mode 100644 index 289f533..0000000 --- a/keychain/tests/test_keychain_backend.py +++ /dev/null @@ -1,80 +0,0 @@ -# © 2016 Akretion Mourad EL HADJ MIMOUNE -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from odoo.tests.common import TransactionCase -from odoo.tools.config import config - -import logging - -_logger = logging.getLogger(__name__) - -try: - from cryptography.fernet import Fernet -except ImportError as err: - _logger.debug(err) - - -class TestKeychain(TransactionCase): - - def setUp(self): - super(TestKeychain, self).setUp() - - self.keychain = self.env['keychain.account'] - self.keychain_backend = self.env['keychain.backend'] - - def _init_data(self): - return { - "c": True, - "a": "b", - "d": "", - } - - def _validate_data(self, data): - return 'c' in data - - keychain_clss = self.keychain.__class__ - keychain_clss._test_backend_init_data = _init_data - keychain_clss._test_backend_validate_data = _validate_data - - keychain_backend_clss = self.keychain_backend.__class__ - keychain_backend_clss._backend_name = 'test_backend' - - self.keychain._fields['namespace'].selection.append( - ('test_backend', 'test backend') - ) - - def test_keychain_bakend(self): - """It should work with valid data.""" - config['keychain_key_dev'] = Fernet.generate_key() - config['running_env'] = 'dev' - vals = { - 'name': 'backend_test', - 'password': 'test', - 'data': '{"a": "o", "c": "b"}' - } - # we use new because keychain.backend is an abstract model - backend = self.keychain_backend.new(vals) - backend._inverse_keychain() - account = backend._get_existing_keychain() - self.assertDictEqual( - account.get_data(), {"a": "o", "c": "b"}, - 'Account data is not correct') - backend._inverse_password() - self.assertTrue(account, 'Account was not created') - self.assertEqual( - account.clear_password, 'test', - 'Account clear password is not correct') - self.assertEqual(backend.password, 'test') - backend._compute_password() - self.assertEqual( - backend.password, '******', 'Backend password was not computed') - self.assertEqual( - account.name, 'backend_test dev', 'Account name is not correct') - self.assertEqual( - account.namespace, 'test_backend', - 'Account namespace is not correct') - self.assertEqual( - account.environment, 'dev', 'Account environment is not correct') - self.assertEqual( - account.technical_name, '%s,%s' % (backend._name, backend.id), - 'Account technical_name is not correct') diff --git a/keychain/views/keychain_view.xml b/keychain/views/keychain_view.xml deleted file mode 100644 index c5b8003..0000000 --- a/keychain/views/keychain_view.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - keychain.account - - - - - - - - - - - - - - - keychain.account - - - - - - - - - - - - - - - - - - ir.actions.act_window - - Accounts - keychain.account - form - tree,form - - - -