From 78ed89be1027b8b52c2b63f8ab02ea643fb3f0a9 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Sun, 17 Sep 2017 22:18:29 +0200 Subject: [PATCH 01/78] [ADD] base_import_odoo --- base_import_odoo/README.rst | 94 ++++ base_import_odoo/__init__.py | 4 + base_import_odoo/__openerp__.py | 29 ++ .../demo/import_odoo_database.xml | 11 + .../demo/import_odoo_database_field.xml | 23 + .../demo/import_odoo_database_model.xml | 17 + base_import_odoo/demo/res_users.xml | 9 + base_import_odoo/models/__init__.py | 7 + .../models/import_odoo_database.py | 472 ++++++++++++++++++ .../models/import_odoo_database_field.py | 35 ++ .../models/import_odoo_database_model.py | 20 + base_import_odoo/models/ir_model_data.py | 13 + base_import_odoo/security/ir.model.access.csv | 4 + base_import_odoo/static/description/icon.png | Bin 0 -> 9455 bytes base_import_odoo/tests/__init__.py | 4 + .../tests/test_base_import_odoo.py | 68 +++ .../views/import_odoo_database.xml | 89 ++++ base_import_odoo/views/menu.xml | 12 + 18 files changed, 911 insertions(+) create mode 100644 base_import_odoo/README.rst create mode 100644 base_import_odoo/__init__.py create mode 100644 base_import_odoo/__openerp__.py create mode 100644 base_import_odoo/demo/import_odoo_database.xml create mode 100644 base_import_odoo/demo/import_odoo_database_field.xml create mode 100644 base_import_odoo/demo/import_odoo_database_model.xml create mode 100644 base_import_odoo/demo/res_users.xml create mode 100644 base_import_odoo/models/__init__.py create mode 100644 base_import_odoo/models/import_odoo_database.py create mode 100644 base_import_odoo/models/import_odoo_database_field.py create mode 100644 base_import_odoo/models/import_odoo_database_model.py create mode 100644 base_import_odoo/models/ir_model_data.py create mode 100644 base_import_odoo/security/ir.model.access.csv create mode 100644 base_import_odoo/static/description/icon.png create mode 100644 base_import_odoo/tests/__init__.py create mode 100644 base_import_odoo/tests/test_base_import_odoo.py create mode 100644 base_import_odoo/views/import_odoo_database.xml create mode 100644 base_import_odoo/views/menu.xml diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst new file mode 100644 index 00000000000..73c0fee64a9 --- /dev/null +++ b/base_import_odoo/README.rst @@ -0,0 +1,94 @@ +.. 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 + +================================ +Import from remote Odoo database +================================ + +This module was written to import data from another Odoo database. The idea is that you define which models to import from the other database, and add eventual mappings for records you don't want to import. + +Use cases +========= + +- merging databases +- one way sync (needs a bit polishing) +- aggregating management data from distributed systems + + +Configuration +============= + +Go to Settings / Remote Odoo import / Import configurations and create a configuration. + +After filling in your credentials, select models you want to import from the remote database. If you only want to import a subset of the records, add an appropriate domain. + +The import will copy records of all models listed, and handle links to records of models which are not imported depending on the existing field mappings. Field mappings to local records also are a stopping condition. Without those, the import will have to create some record for all required x2x fields, which you probably don't want. + +Probably you'll want to map records of model `res.company`, and at least the admin user. + +The module doesn't import one2many fields, if you want to have those, add the model the field in question points to to the list of imported models, possibly with a domain. + +If you don't fill in a remote ID, the addon will use the configured local ID for every record of the model (this way, you can for example map all users in the remote system to some import user in the current system). + +For fields that have a uniqueness constraint (like `res.users#login`), set the flag `unique`, then the import will generate a unique value for this field. + +Usage +===== + +To use this module, you need to: + +#. go to an import configuration and hit the button ``Run import`` +#. be patient, this creates a cronjob which will start up to a minutes afterwards +#. reload the form, as soon as the cronjob runs you'll see a field ``Progress`` that lets you inspect what was imported already +#. note that the cronjob also resets the password as soon as it has read it. So for a subsequent import, you'll have to fill it in again +#. running an import a second time won't duplicate data, it should recognize records imported earlier and just update them + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/149/8.0 + +Known issues / Roadmap +====================== + +* Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo +* Do something with workflows +* Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards + +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 +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Holger Brunn + +Do not contact contributors directly about help with questions or problems concerning this addon, but use the `community mailing list `_ or the `appropriate specialized mailinglist `_ for help, and the bug tracker linked in `Bug Tracker`_ above for technical issues. + +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/base_import_odoo/__init__.py b/base_import_odoo/__init__.py new file mode 100644 index 00000000000..86cb334c3ab --- /dev/null +++ b/base_import_odoo/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from . import models diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py new file mode 100644 index 00000000000..baaba59e500 --- /dev/null +++ b/base_import_odoo/__openerp__.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +{ + "name": "Import from Odoo", + "version": "8.0.1.0.0", + "author": "Therp BV,Odoo Community Association (OCA)", + "license": "AGPL-3", + "category": "Tools", + "summary": "Import records from another Odoo instance", + "depends": [ + 'base', + ], + "demo": [ + "demo/res_users.xml", + "demo/import_odoo_database.xml", + "demo/import_odoo_database_field.xml", + "demo/import_odoo_database_model.xml", + ], + "data": [ + "security/ir.model.access.csv", + "views/import_odoo_database.xml", + "views/menu.xml", + ], + "installable": True, + "external_dependencies": { + "python": ['erppeek'], + }, +} diff --git a/base_import_odoo/demo/import_odoo_database.xml b/base_import_odoo/demo/import_odoo_database.xml new file mode 100644 index 00000000000..f1f9bb59de4 --- /dev/null +++ b/base_import_odoo/demo/import_odoo_database.xml @@ -0,0 +1,11 @@ + + + + + http://localhost:8069 + demodb + admin + + + + diff --git a/base_import_odoo/demo/import_odoo_database_field.xml b/base_import_odoo/demo/import_odoo_database_field.xml new file mode 100644 index 00000000000..e47c6d070f0 --- /dev/null +++ b/base_import_odoo/demo/import_odoo_database_field.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/base_import_odoo/demo/import_odoo_database_model.xml b/base_import_odoo/demo/import_odoo_database_model.xml new file mode 100644 index 00000000000..c9c856766be --- /dev/null +++ b/base_import_odoo/demo/import_odoo_database_model.xml @@ -0,0 +1,17 @@ + + + + + 1 + + + [(1, '=', 1)] + + + 2 + + + [(1, '=', 1)] + + + diff --git a/base_import_odoo/demo/res_users.xml b/base_import_odoo/demo/res_users.xml new file mode 100644 index 00000000000..152e5cbd341 --- /dev/null +++ b/base_import_odoo/demo/res_users.xml @@ -0,0 +1,9 @@ + + + + + Mapped admin + mapped_admin + + + diff --git a/base_import_odoo/models/__init__.py b/base_import_odoo/models/__init__.py new file mode 100644 index 00000000000..2fd59561194 --- /dev/null +++ b/base_import_odoo/models/__init__.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from . import ir_model_data +from . import import_odoo_database +from . import import_odoo_database_model +from . import import_odoo_database_field diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py new file mode 100644 index 00000000000..8a15b73f431 --- /dev/null +++ b/base_import_odoo/models/import_odoo_database.py @@ -0,0 +1,472 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +try: + from erppeek import Client +except: + pass +import psycopg2 +import traceback +from openerp import _, api, exceptions, fields, models, tools +from collections import namedtuple + + +import_context_tuple = namedtuple( + 'import_context', [ + 'remote', 'model_line', 'ids', 'idmap', 'dummies', 'dummy_instances', + 'to_delete', 'field_context', + ] +) + + +class ImportContext(import_context_tuple): + def with_field_context(self, *args): + return ImportContext(*(self[:-1] + (field_context(*args),))) + + +field_context = namedtuple( + 'field_context', ['record_model', 'field_name', 'record_id'], +) + + +mapping_key = namedtuple('mapping_key', ['model_name', 'remote_id']) + + +dummy_instance = namedtuple( + 'dummy_instance', ['model_name', 'field_name', 'remote_id', 'dummy_id'], +) + + +class ImportOdooDatabase(models.Model): + _name = 'import.odoo.database' + _description = 'An Odoo database to import' + + url = fields.Char(required=True) + database = fields.Char(required=True) + user = fields.Char(default='admin', required=True) + password = fields.Char(default='admin') + import_line_ids = fields.One2many( + 'import.odoo.database.model', 'database_id', string='Import models', + ) + import_field_mappings = fields.One2many( + 'import.odoo.database.field', 'database_id', string='Field mappings', + ) + cronjob_id = fields.Many2one( + 'ir.cron', string='Import job', readonly=True, copy=False, + ) + cronjob_running = fields.Boolean(compute='_compute_cronjob_running') + status_data = fields.Serialized('Status', readonly=True, copy=False) + status_html = fields.Html( + compute='_compute_status_html', readonly=True, sanitize=False, + ) + + @api.multi + def action_import(self): + """Create a cronjob to run the actual import""" + self.ensure_one() + if self.cronjob_id: + return self.cronjob_id.write({ + 'numbercall': 1, + 'doall': True, + 'active': True, + }) + return self.write({ + 'cronjob_id': self._create_cronjob().id, + }) + + @api.multi + def _run_import(self, commit=True, commit_threshold=100): + """Run the import as cronjob, commit often""" + self.ensure_one() + if not self.password: + return + # model name: [ids] + remote_ids = {} + # model name: count + remote_counts = {} + # model name: count + done = {} + # mapping_key: local_id + idmap = {} + # mapping_key: local_id + # this are records created or linked when we need to fill a required + # field, but the local record is not yet created + dummies = {} + # model name: [local_id] + # this happens when we create a dummy we can throw away again + to_delete = {} + # dummy_instance + dummy_instances = [] + remote = self._get_connection() + self.write({'password': False}) + if commit and not tools.config['test_enable']: + # pylint: disable=invalid-commit + self.env.cr.commit() + for model_line in self.import_line_ids: + model = model_line.model_id + remote_ids[model.model] = remote.search( + model.model, + tools.safe_eval(model_line.domain) if model_line.domain else [] + ) + remote_counts[model.model] = len(remote_ids[model.model]) + self.write({ + 'status_data': { + 'counts': remote_counts, + 'ids': remote_ids, + 'error': None, + 'done': {}, + } + }) + if commit and not tools.config['test_enable']: + # pylint: disable=invalid-commit + self.env.cr.commit() + for model_line in self.import_line_ids: + model = self.env[model_line.model_id.model] + done[model._name] = 0 + + for start_index in range( + len(remote_ids[model._name]) / commit_threshold + 1 + ): + index = start_index * commit_threshold + ids = remote_ids[model._name][index:index + commit_threshold] + context = ImportContext( + remote, model_line, ids, idmap, dummies, dummy_instances, + to_delete, field_context(None, None, None), + ) + try: + self._run_import_model(context) + except: + error = traceback.format_exc() + self.env.cr.rollback() + self.write({ + 'status_data': dict(self.status_data, error=error), + }) + # pylint: disable=invalid-commit + self.env.cr.commit() + raise + done[model._name] += len(ids) + self.write({'status_data': dict(self.status_data, done=done)}) + if commit and not tools.config['test_enable']: + # pylint: disable=invalid-commit + self.env.cr.commit() + + @api.multi + def _run_import_model(self, context): + """Import records of a configured model""" + model = self.env[context.model_line.model_id.model] + fields = self._run_import_model_get_fields(context) + for data in context.remote.read( + model._name, context.ids, fields.keys() + ): + self._run_import_get_record(context, model, data) + if (model._name, data['id']) in context.idmap: + # there's a mapping for this record, nothing to do + continue + data = self._run_import_map_values(context, data) + _id = data['id'] + record = self._create_record(context, model, data) + self._run_import_model_cleanup_dummies( + context, model, _id, record.id, + ) + + @api.multi + def _create_record(self, context, model, record): + """Create a record, add an xmlid""" + _id = record.pop('id') + xmlid = '%d-%s-%d' % ( + self.id, model._name.replace('.', '_'), _id, + ) + if self.env.ref('base_import_odoo.%s' % xmlid, False): + new = self.env.ref('base_import_odoo.%s' % xmlid) + new.with_context( + **self._create_record_context(model, record) + ).write(record) + else: + new = model.with_context( + **self._create_record_context(model, record) + ).create(record) + self.env['ir.model.data'].create({ + 'name': xmlid, + 'model': model._name, + 'module': 'base_import_odoo', + 'res_id': new.id, + 'noupdate': True, + 'import_database_id': self.id, + 'import_database_record_id': _id, + }) + context.idmap[mapping_key(model._name, _id)] = new.id + return new + + def _create_record_context(self, model, record): + """Return a context that is used when creating a record""" + context = { + 'tracking_disable': True, + } + if model._name == 'res.users': + context['no_reset_password'] = True + return context + + @api.multi + def _run_import_get_record( + self, context, model, record, create_dummy=True, + ): + """Find the local id of some remote record. Create a dummy if not + available""" + _id = context.idmap.get((model._name, record['id'])) + if not _id: + _id = context.dummies.get((model._name, record['id'])) + if _id: + context.dummy_instances.append( + dummy_instance(*(context.field_context + (_id,))) + ) + if not _id: + mapping = self.import_field_mappings.filtered( + lambda x: x.model_id.model == model._name and + ( + not x.fields_id or + x.fields_id.name == context.field_context.field_name and + x.fields_id.model_id.model == + context.field_context.record_model + ) and + x.local_id and + (x.remote_id == record['id'] or not x.remote_id) + )[:1] + if mapping: + if mapping.local_id: + _id = mapping.local_id + context.idmap[(model._name, record['id'])] = _id + else: + _id = self._run_import_create_dummy( + context, model, record, forcecreate=True, + ) + if not _id: + xmlid = self.env['ir.model.data'].search([ + ('import_database_id', '=', self.id), + ('import_database_record_id', '=', record['id']), + ('model', '=', model._name), + ], limit=1) + if xmlid: + _id = xmlid.res_id + context.idmap[(model._name, record['id'])] = _id + if not _id and create_dummy: + _id = self._run_import_create_dummy(context, model, record) + return _id + + @api.multi + def _run_import_create_dummy( + self, context, model, record, forcecreate=False, + ): + """Either misuse some existing record or create an empty one to satisfy + required links""" + dummy = model.search([ + ( + 'id', 'not in', + [ + v for (model_name, remote_id), v + in context.dummies.iteritems() + if model_name == model._name + ] + ), + ], limit=1) + if dummy and not forcecreate: + context.dummies[mapping_key(model._name, record['id'])] = dummy.id + context.dummy_instances.append( + dummy_instance(*(context.field_context + (dummy.id,))) + ) + return dummy.id + required = [ + name + for name, field in model._fields.iteritems() + if field.required + ] + defaults = model.default_get(required) + values = {'id': record['id']} + for name, field in model._fields.iteritems(): + if name not in required or name in defaults: + continue + value = None + if field.type in ['char', 'text', 'html']: + value = '' + elif field.type in ['boolean']: + value = False + elif field.type in ['integer', 'float']: + value = 0 + elif model._fields[name].type in ['date', 'datetime']: + value = '2000-01-01' + elif field.type in ['many2one']: + new_context = context.with_field_context( + model._name, name, record['id'] + ) + value = self._run_import_get_record( + new_context, + self.env[model._fields[name].comodel_name], + {'id': record.get(name, [None])[0]}, + ) + elif field.type in ['selection'] and not callable(field.selection): + value = field.selection[0][0] + elif field.type in ['selection'] and callable(field.selection): + value = field.selection(model)[0][0] + # TODO: support more types, refactor to one function per type + values[name] = value + dummy = self._create_record(context, model, values) + context.dummies[mapping_key(model._name, record['id'])] = dummy.id + context.to_delete.setdefault(model._name, []) + context.to_delete[model._name].append(dummy.id) + context.dummy_instances.append( + dummy_instance(*(context.field_context + (dummy.id,))) + ) + return dummy.id + + @api.multi + def _run_import_map_values(self, context, data): + model = self.env[context.model_line.model_id.model] + for field_name in data.keys(): + if not isinstance( + model._fields[field_name], fields._Relational + ) or not data[field_name]: + continue + if model._fields[field_name].type == 'one2many': + # don't import one2many fields, use an own configuration + # for this + data.pop(field_name) + continue + ids = data[field_name] if ( + model._fields[field_name].type != 'many2one' + ) else [data[field_name][0]] + new_context = context.with_field_context( + model._name, field_name, data['id'] + ) + data[field_name] = [ + self._run_import_get_record( + new_context, + self.env[model._fields[field_name].comodel_name], + {'id': _id}, + create_dummy=model._fields[field_name].required, + ) + for _id in ids + ] + data[field_name] = filter(None, data[field_name]) + if model._fields[field_name].type == 'many2one': + if data[field_name]: + data[field_name] = data[field_name] and data[field_name][0] + else: + data[field_name] = None + else: + data[field_name] = [(6, 0, data[field_name])] + for mapping in self.import_field_mappings: + if mapping.model_id.model != model._name or not mapping.fields_id: + continue + if mapping.unique: + value = data.get(mapping.fields_id.name, '') + counter = 1 + while model.with_context(active_test=False).search([ + ( + mapping.fields_id.name, '=', + data.get(mapping.fields_id.name, value) + ), + ]): + data[mapping.fields_id.name] = '%s (%d)' % (value, counter) + counter += 1 + return data + + @api.multi + def _run_import_model_get_fields(self, context): + return { + name: field + for name, field + in self.env[context.model_line.model_id.model]._fields.iteritems() + if not field.compute or field.related + } + + @api.multi + def _run_import_model_cleanup_dummies( + self, context, model, remote_id, local_id + ): + for instance in context.dummy_instances: + if ( + instance.model_name != model._name or + instance.remote_id != remote_id + ): + continue + if not context.idmap.get(instance.remote_id): + continue + model = self.env[instance.model_name] + record = model.browse(context.idmap[instance.remote_id]) + field_name = instance.field_id.name + if record._fields[field_name].type == 'many2one': + record.write({field_name: local_id}) + elif record._fields[field_name].type == 'many2many': + record.write({field_name: [ + (3, context.idmap[remote_id]), + (4, local_id), + ]}) + else: + raise exceptions.UserError( + _('Unhandled field type %s') % + record._fields[field_name].type + ) + context.dummy_instances.remove(instance) + dummy_id = context.dummies[(record._model, remote_id)] + if dummy_id in context.to_delete: + model.browse(dummy_id).unlink() + del context.dummies[(record._model, remote_id)] + + def _get_connection(self): + self.ensure_one() + return Client(self.url, self.database, self.user, self.password) + + @api.constrains('url', 'database', 'user', 'password') + @api.multi + def _constrain_url(self): + for this in self: + if this == self.env.ref('base_import_odoo.demodb', False): + continue + if tools.config['test_enable']: + continue + if not this.password: + continue + this._get_connection() + + @api.depends('status_data') + @api.multi + def _compute_status_html(self): + for this in self: + if not this.status_data: + continue + this.status_html = self.env.ref( + 'base_import_odoo.view_import_odoo_database_qweb' + ).render({'object': this}) + + @api.depends('cronjob_id') + @api.multi + def _compute_cronjob_running(self): + for this in self: + if not this.cronjob_id: + continue + try: + with self.env.cr.savepoint(): + self.env.cr.execute( + 'select id from "%s" where id=%%s for update nowait' % + self.env['ir.cron']._table, + (this.cronjob_id.id,), log_exceptions=False, + ) + except psycopg2.OperationalError: + this.cronjob_running = True + + @api.multi + def _create_cronjob(self): + self.ensure_one() + return self.env['ir.cron'].create({ + 'name': self.display_name, + 'model': self._name, + 'function': '_run_import', + 'doall': True, + 'args': str((self.ids,)), + }) + + @api.multi + def name_get(self): + return [ + (this.id, '%s@%s, %s' % (this.user, this.url, this.database)) + for this in self + ] diff --git a/base_import_odoo/models/import_odoo_database_field.py b/base_import_odoo/models/import_odoo_database_field.py new file mode 100644 index 00000000000..ff823a9b159 --- /dev/null +++ b/base_import_odoo/models/import_odoo_database_field.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from openerp import fields, models + + +class ImportOdooDatabaseField(models.Model): + _name = 'import.odoo.database.field' + _description = 'A field mapping for records in the remote database' + + database_id = fields.Many2one( + 'import.odoo.database', string='Database', required=True, + ondelete='cascade', + ) + model_id = fields.Many2one( + 'ir.model', string='Model', required=True, ondelete='cascade', + ) + fields_id = fields.Many2one( + 'ir.model.fields', string='Field', help='If set, the mapping is only ' + 'effective when setting said field', ondelete='cascade', + ) + unique = fields.Boolean( + 'Unique', help='If set on a char field, a number is appended until ' + 'the value is unique. Set this for fields with uniqueness constraints', + ) + # TODO: create a reference function field to set this conveniently + local_id = fields.Integer( + 'Local ID', help='If you leave this empty, a new record will be ' + 'created in the local database when this field is set on the remote ' + 'database' + ) + remote_id = fields.Integer( + 'Remote ID', help='If you leave this empty, every (set) field value ' + 'will be mapped to the local ID' + ) diff --git a/base_import_odoo/models/import_odoo_database_model.py b/base_import_odoo/models/import_odoo_database_model.py new file mode 100644 index 00000000000..2394ebc657b --- /dev/null +++ b/base_import_odoo/models/import_odoo_database_model.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from openerp import fields, models + + +class ImportOdooDatabaseModel(models.Model): + _name = 'import.odoo.database.model' + _description = 'A model to import from a remote database' + _order = 'sequence' + + sequence = fields.Integer() + model_id = fields.Many2one( + 'ir.model', string='Model', required=True, ondelete='cascade', + ) + database_id = fields.Many2one( + 'import.odoo.database', string='Database', required=True, + ondelete='cascade', + ) + domain = fields.Char(help='Optional filter to import only a subset') diff --git a/base_import_odoo/models/ir_model_data.py b/base_import_odoo/models/ir_model_data.py new file mode 100644 index 00000000000..2348232cde0 --- /dev/null +++ b/base_import_odoo/models/ir_model_data.py @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from openerp import fields, models + + +class IrModelData(models.Model): + _inherit = 'ir.model.data' + + import_database_id = fields.Many2one( + 'import.odoo.database', string='From remote database', + ) + import_database_record_id = fields.Integer('Remote database ID') diff --git a/base_import_odoo/security/ir.model.access.csv b/base_import_odoo/security/ir.model.access.csv new file mode 100644 index 00000000000..b2413c5f87c --- /dev/null +++ b/base_import_odoo/security/ir.model.access.csv @@ -0,0 +1,4 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +access_import_odoo_database,access_import_odoo_database,model_import_odoo_database,base.group_system,1,1,1,1 +access_import_odoo_database_model,access_import_odoo_database_model,model_import_odoo_database_model,base.group_system,1,1,1,1 +access_import_odoo_database_field,access_import_odoo_database_field,model_import_odoo_database_field,base.group_system,1,1,1,1 diff --git a/base_import_odoo/static/description/icon.png b/base_import_odoo/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/base_import_odoo/tests/__init__.py b/base_import_odoo/tests/__init__.py new file mode 100644 index 00000000000..905385a1826 --- /dev/null +++ b/base_import_odoo/tests/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from . import test_base_import_odoo diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py new file mode 100644 index 00000000000..f3201ecdc16 --- /dev/null +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -0,0 +1,68 @@ +# -*- coding: utf-8 -*- +# © 2017 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from mock import patch +from openerp.tests.common import TransactionCase, post_install, at_install + + +class TestBaseImportOdoo(TransactionCase): + @at_install(False) + @post_install(True) + @patch('erppeek.Client.__init__', side_effect=lambda *args: None) + def test_base_import_odoo(self, mock_client_init): + # the mocked functions simply search/read in the current database + # the effect then should be that the models in question are duplicated, + # we just need to try not to be confused by the fact that local and + # remote ids are the same + def _mock_search( + model, domain, offset=0, limit=None, order=None, context=None, + ): + return self.env[model].with_context( + **(context or self.env.context) + ).search( + domain, offset=offset, limit=limit, order=order, + ).ids + + def _mock_read( + model, domain_or_ids, fields=None, offset=0, limit=None, + order=None, context=None, + ): + return self.env[model].with_context( + **(context or self.env.context) + ).browse(domain_or_ids).read(fields=fields) + + for dummy in range(2): + # we run this two times to enter the code path where xmlids exist + self.env.ref('base_import_odoo.demodb').write({ + 'password': 'admin', + }) + with patch('erppeek.Client.search', side_effect=_mock_search): + with patch('erppeek.Client.read', side_effect=_mock_read): + self.env.ref('base_import_odoo.demodb')._run_import() + # here the actual test begins - check that we created new + # objects, check xmlids, check values, check if dummies are + # cleaned up/replaced + self.assertNotEqual( + self.env.ref(self._get_xmlid('base.user_demo')), + self.env.ref('base.user_demo'), + ) + self.assertEqual( + dict(self.env.ref(self._get_xmlid('base.user_demo'))._cache), + dict(self.env.ref('base.user_demo')._cache), + ) + # TODO: test much more + demodb = self.env.ref('base_import_odoo.demodb') + demodb.action_import() + self.assertTrue(demodb.cronjob_id) + demodb.cronjob_id.write({'active': False}) + demodb.action_import() + self.assertTrue(demodb.cronjob_id.active) + self.assertFalse(demodb.cronjob_running) + + def _get_xmlid(self, remote_xmlid): + remote_obj = self.env.ref(remote_xmlid) + return 'base_import_odoo.%d-%s-%s' % ( + self.env.ref('base_import_odoo.demodb').id, + remote_obj._name.replace('.', '_'), + remote_obj.id, + ) diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml new file mode 100644 index 00000000000..d5c67077b57 --- /dev/null +++ b/base_import_odoo/views/import_odoo_database.xml @@ -0,0 +1,89 @@ + + + + + import.odoo.database + + + + + + + + + import.odoo.database + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
diff --git a/base_import_odoo/views/menu.xml b/base_import_odoo/views/menu.xml new file mode 100644 index 00000000000..42b79797a0b --- /dev/null +++ b/base_import_odoo/views/menu.xml @@ -0,0 +1,12 @@ + + + + + + + + From 9979e67e6c92613315ebef2189c3558fbbefd47c Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 11 Oct 2017 18:38:32 +0200 Subject: [PATCH 02/78] [ADD] allow mapping records by equal field values --- base_import_odoo/__openerp__.py | 1 + .../demo/import_odoo_database_field.xml | 42 +++++++- .../demo/import_odoo_database_model.xml | 6 ++ .../models/import_odoo_database.py | 95 +++++++++++++------ .../models/import_odoo_database_field.py | 17 +++- .../tests/test_base_import_odoo.py | 36 ++++++- .../views/import_odoo_database.xml | 10 +- .../views/import_odoo_database_field.xml | 42 ++++++++ 8 files changed, 199 insertions(+), 50 deletions(-) create mode 100644 base_import_odoo/views/import_odoo_database_field.xml diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py index baaba59e500..cfc169e3c77 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__openerp__.py @@ -18,6 +18,7 @@ "demo/import_odoo_database_model.xml", ], "data": [ + "views/import_odoo_database_field.xml", "security/ir.model.access.csv", "views/import_odoo_database.xml", "views/menu.xml", diff --git a/base_import_odoo/demo/import_odoo_database_field.xml b/base_import_odoo/demo/import_odoo_database_field.xml index e47c6d070f0..af9e3d137ca 100644 --- a/base_import_odoo/demo/import_odoo_database_field.xml +++ b/base_import_odoo/demo/import_odoo_database_field.xml @@ -1,23 +1,59 @@ - + + fixed + + + + + + + fixed + + + + + + + fixed + + + + + + + fixed + + + fixed + + + + + fixed + unique - - + + + + + by_field + + diff --git a/base_import_odoo/demo/import_odoo_database_model.xml b/base_import_odoo/demo/import_odoo_database_model.xml index c9c856766be..a10fb3bee22 100644 --- a/base_import_odoo/demo/import_odoo_database_model.xml +++ b/base_import_odoo/demo/import_odoo_database_model.xml @@ -13,5 +13,11 @@ [(1, '=', 1)] + + 3 + + + [(1, '=', 1)] + diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 8a15b73f431..8d462bd2476 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -220,25 +220,9 @@ def _run_import_get_record( dummy_instance(*(context.field_context + (_id,))) ) if not _id: - mapping = self.import_field_mappings.filtered( - lambda x: x.model_id.model == model._name and - ( - not x.fields_id or - x.fields_id.name == context.field_context.field_name and - x.fields_id.model_id.model == - context.field_context.record_model - ) and - x.local_id and - (x.remote_id == record['id'] or not x.remote_id) - )[:1] - if mapping: - if mapping.local_id: - _id = mapping.local_id - context.idmap[(model._name, record['id'])] = _id - else: - _id = self._run_import_create_dummy( - context, model, record, forcecreate=True, - ) + _id = self._run_import_get_record_mapping( + context, model, record, create_dummy=create_dummy, + ) if not _id: xmlid = self.env['ir.model.data'].search([ ('import_database_id', '=', self.id), @@ -252,6 +236,48 @@ def _run_import_get_record( _id = self._run_import_create_dummy(context, model, record) return _id + @api.multi + def _run_import_get_record_mapping( + self, context, model, record, create_dummy=True, + ): + current_field = self.env['ir.model.fields'].search([ + ('name', '=', context.field_context.field_name), + ('model_id.model', '=', context.field_context.record_model), + ]) + mappings = self.import_field_mappings.filtered( + lambda x: + x.mapping_type == 'fixed' and + x.model_id.model == model._name and + ( + not x.field_ids or current_field in x.field_ids + ) and x.local_id and + (x.remote_id == record['id'] or not x.remote_id) or + x.mapping_type == 'by_field' and + x.model_id.model == model._name + ) + _id = None + for mapping in mappings: + if mapping.mapping_type == 'fixed': + assert mapping.local_id + _id = mapping.local_id + context.idmap[(model._name, record['id'])] = _id + break + elif mapping.mapping_type == 'by_field': + assert mapping.field_ids + if len(record) == 1: + continue + records = model.search([ + (field.name, '=', record[field.name]) + for field in mapping.field_ids + ], limit=1) + if records: + _id = records.id + context.idmap[(model._name, record['id'])] = _id + break + else: + raise exceptions.UserError(_('Unknown mapping')) + return _id + @api.multi def _run_import_create_dummy( self, context, model, record, forcecreate=False, @@ -265,6 +291,12 @@ def _run_import_create_dummy( v for (model_name, remote_id), v in context.dummies.iteritems() if model_name == model._name + ] + + [ + mapping.local_id for mapping + in self.import_field_mappings + if mapping.model_id.model == model._name and + mapping.local_id ] ), ], limit=1) @@ -336,12 +368,15 @@ def _run_import_map_values(self, context, data): new_context = context.with_field_context( model._name, field_name, data['id'] ) + comodel = self.env[model._fields[field_name].comodel_name] data[field_name] = [ self._run_import_get_record( - new_context, - self.env[model._fields[field_name].comodel_name], - {'id': _id}, - create_dummy=model._fields[field_name].required, + new_context, comodel, {'id': _id}, + create_dummy=model._fields[field_name].required or + any( + m.model_id._name == comodel._name + for m in self.import_line_ids + ), ) for _id in ids ] @@ -354,18 +389,16 @@ def _run_import_map_values(self, context, data): else: data[field_name] = [(6, 0, data[field_name])] for mapping in self.import_field_mappings: - if mapping.model_id.model != model._name or not mapping.fields_id: + if mapping.model_id.model != model._name or\ + mapping.mapping_type != 'unique': continue - if mapping.unique: - value = data.get(mapping.fields_id.name, '') + for field in mapping.field_ids: + value = data.get(field.name, '') counter = 1 while model.with_context(active_test=False).search([ - ( - mapping.fields_id.name, '=', - data.get(mapping.fields_id.name, value) - ), + (field.name, '=', data.get(field.name, value)), ]): - data[mapping.fields_id.name] = '%s (%d)' % (value, counter) + data[field.name] = '%s (%d)' % (value, counter) counter += 1 return data diff --git a/base_import_odoo/models/import_odoo_database_field.py b/base_import_odoo/models/import_odoo_database_field.py index ff823a9b159..95d9b1959bf 100644 --- a/base_import_odoo/models/import_odoo_database_field.py +++ b/base_import_odoo/models/import_odoo_database_field.py @@ -7,7 +7,9 @@ class ImportOdooDatabaseField(models.Model): _name = 'import.odoo.database.field' _description = 'A field mapping for records in the remote database' + _order = 'database_id, sequence' + sequence = fields.Integer() database_id = fields.Many2one( 'import.odoo.database', string='Database', required=True, ondelete='cascade', @@ -15,14 +17,11 @@ class ImportOdooDatabaseField(models.Model): model_id = fields.Many2one( 'ir.model', string='Model', required=True, ondelete='cascade', ) - fields_id = fields.Many2one( + model = fields.Char(related=['model_id', 'model']) + field_ids = fields.Many2many( 'ir.model.fields', string='Field', help='If set, the mapping is only ' 'effective when setting said field', ondelete='cascade', ) - unique = fields.Boolean( - 'Unique', help='If set on a char field, a number is appended until ' - 'the value is unique. Set this for fields with uniqueness constraints', - ) # TODO: create a reference function field to set this conveniently local_id = fields.Integer( 'Local ID', help='If you leave this empty, a new record will be ' @@ -33,3 +32,11 @@ class ImportOdooDatabaseField(models.Model): 'Remote ID', help='If you leave this empty, every (set) field value ' 'will be mapped to the local ID' ) + mapping_type = fields.Selection( + [ + ('fixed', 'Fixed'), + ('by_field', 'Based on equal fields'), + ('unique', 'Unique'), + ], + string='Type', required=True, default='fixed', + ) diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index f3201ecdc16..3a9f3a186ef 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -31,6 +31,9 @@ def _mock_read( **(context or self.env.context) ).browse(domain_or_ids).read(fields=fields) + group_count = self.env['res.groups'].search([], count=True) + user_count = self.env['res.users'].search([], count=True) + run = 1 for dummy in range(2): # we run this two times to enter the code path where xmlids exist self.env.ref('base_import_odoo.demodb').write({ @@ -46,11 +49,32 @@ def _mock_read( self.env.ref(self._get_xmlid('base.user_demo')), self.env.ref('base.user_demo'), ) + # check that the imported scalars are equal + fields = ['name', 'email', 'signature', 'active'] + ( + self.env.ref(self._get_xmlid('base.user_demo')) + + self.env.ref('base.user_demo') + ).read(fields) self.assertEqual( - dict(self.env.ref(self._get_xmlid('base.user_demo'))._cache), - dict(self.env.ref('base.user_demo')._cache), + self._get_cache(self._get_xmlid('base.user_demo'), fields), + self._get_cache('base.user_demo', fields), + ) + # check that links are correctly mapped + self.assertEqual( + self.env.ref(self._get_xmlid('base.user_demo')).partner_id, + self.env.ref(self._get_xmlid('base.partner_demo')) + ) + # no new groups because they should be mapped by name + self.assertEqual( + group_count, self.env['res.groups'].search([], count=True) + ) + # all users save for root should be duplicated for every run + self.assertEqual( + self.env['res.users'].search([], count=True), + user_count + (user_count - 1) * run, ) # TODO: test much more + run += 1 demodb = self.env.ref('base_import_odoo.demodb') demodb.action_import() self.assertTrue(demodb.cronjob_id) @@ -66,3 +90,11 @@ def _get_xmlid(self, remote_xmlid): remote_obj._name.replace('.', '_'), remote_obj.id, ) + + def _get_cache(self, xmlid, fields): + record = self.env.ref(xmlid) + return { + field_name: record._cache[field_name] + for field_name in record._fields + if field_name in fields + } diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml index d5c67077b57..8e293a72223 100644 --- a/base_import_odoo/views/import_odoo_database.xml +++ b/base_import_odoo/views/import_odoo_database.xml @@ -35,15 +35,7 @@ - - - - - - - - - + diff --git a/base_import_odoo/views/import_odoo_database_field.xml b/base_import_odoo/views/import_odoo_database_field.xml new file mode 100644 index 00000000000..061b63e5009 --- /dev/null +++ b/base_import_odoo/views/import_odoo_database_field.xml @@ -0,0 +1,42 @@ + + + + + import.odoo.database.field + +
+ + + + + +
+ When a record of this model is imported, it will be replaced with the record you select as local ID. If you select a field and/or a remote ID, this replacement is only effective when setting the specified field and/or when the remote value is the specified record. +
+
+ Select fields which must be equal to treat a pair of remote and local records of this model as being equal. +
+
+ Select fields for which to generate unique values during import. You'll need this for res.users#login for example. +
+ + + + + +
+
+
+ + import.odoo.database.field + + + + + + + + + +
+
From d709bf5d5eec63f5d94662ad9eaa2a73b2c5bac1 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 11 Oct 2017 19:08:41 +0200 Subject: [PATCH 03/78] [FIX] support firefox --- base_import_odoo/views/import_odoo_database.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml index 8e293a72223..e31548d93c5 100644 --- a/base_import_odoo/views/import_odoo_database.xml +++ b/base_import_odoo/views/import_odoo_database.xml @@ -69,7 +69,7 @@
- + / done
From 98940d7147649520e7c5fd7876ba584f8c8c9c7d Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 11 Oct 2017 19:38:17 +0200 Subject: [PATCH 04/78] [IMP] community review --- base_import_odoo/README.rst | 1 + .../models/import_odoo_database.py | 21 +++++++++++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst index 73c0fee64a9..fc58abb1ccb 100644 --- a/base_import_odoo/README.rst +++ b/base_import_odoo/README.rst @@ -53,6 +53,7 @@ Known issues / Roadmap * Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo * Do something with workflows +* Support reference fields, while being at it refactor _run_import_map_values to call a function per field type * Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards Bug Tracker diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 8d462bd2476..50b87b98281 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -1,10 +1,11 @@ # -*- coding: utf-8 -*- # © 2017 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +import logging try: from erppeek import Client except: - pass + logging.debug('Unable to import erppeek') import psycopg2 import traceback from openerp import _, api, exceptions, fields, models, tools @@ -123,12 +124,15 @@ def _run_import(self, commit=True, commit_threshold=100): for model_line in self.import_line_ids: model = self.env[model_line.model_id.model] done[model._name] = 0 + chunk_len = commit and (commit_threshold or 1) or len( + remote_ids[model._name] + ) for start_index in range( - len(remote_ids[model._name]) / commit_threshold + 1 + len(remote_ids[model._name]) / chunk_len + 1 ): - index = start_index * commit_threshold - ids = remote_ids[model._name][index:index + commit_threshold] + index = start_index * chunk_len + ids = remote_ids[model._name][index:index + chunk_len] context = ImportContext( remote, model_line, ids, idmap, dummies, dummy_instances, to_delete, field_context(None, None, None), @@ -289,7 +293,7 @@ def _run_import_create_dummy( 'id', 'not in', [ v for (model_name, remote_id), v - in context.dummies.iteritems() + in context.dummies.items() if model_name == model._name ] + [ @@ -308,12 +312,12 @@ def _run_import_create_dummy( return dummy.id required = [ name - for name, field in model._fields.iteritems() + for name, field in model._fields.items() if field.required ] defaults = model.default_get(required) values = {'id': record['id']} - for name, field in model._fields.iteritems(): + for name, field in model._fields.items(): if name not in required or name in defaults: continue value = None @@ -338,7 +342,6 @@ def _run_import_create_dummy( value = field.selection[0][0] elif field.type in ['selection'] and callable(field.selection): value = field.selection(model)[0][0] - # TODO: support more types, refactor to one function per type values[name] = value dummy = self._create_record(context, model, values) context.dummies[mapping_key(model._name, record['id'])] = dummy.id @@ -407,7 +410,7 @@ def _run_import_model_get_fields(self, context): return { name: field for name, field - in self.env[context.model_line.model_id.model]._fields.iteritems() + in self.env[context.model_line.model_id.model]._fields.items() if not field.compute or field.related } From 96b8c9ad8a498397927bcbf78867ab96ef338ebf Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 12 Oct 2017 09:07:22 +0200 Subject: [PATCH 05/78] [RFR] use odoorpc --- base_import_odoo/__openerp__.py | 2 +- .../models/import_odoo_database.py | 26 ++++++++++---- .../tests/test_base_import_odoo.py | 34 +++++++------------ 3 files changed, 33 insertions(+), 29 deletions(-) diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py index cfc169e3c77..5c40fc3a88e 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__openerp__.py @@ -25,6 +25,6 @@ ], "installable": True, "external_dependencies": { - "python": ['erppeek'], + "python": ['odoorpc'], }, } diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 50b87b98281..2b99d2133a8 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -3,11 +3,12 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging try: - from erppeek import Client + import odoorpc except: - logging.debug('Unable to import erppeek') + logging.error('Unable to import odoorpc') import psycopg2 import traceback +from urlparse import urlparse from openerp import _, api, exceptions, fields, models, tools from collections import namedtuple @@ -105,8 +106,8 @@ def _run_import(self, commit=True, commit_threshold=100): self.env.cr.commit() for model_line in self.import_line_ids: model = model_line.model_id - remote_ids[model.model] = remote.search( - model.model, + remote_ids[model.model] = remote.execute( + model.model, 'search', tools.safe_eval(model_line.domain) if model_line.domain else [] ) remote_counts[model.model] = len(remote_ids[model.model]) @@ -159,8 +160,8 @@ def _run_import_model(self, context): """Import records of a configured model""" model = self.env[context.model_line.model_id.model] fields = self._run_import_model_get_fields(context) - for data in context.remote.read( - model._name, context.ids, fields.keys() + for data in context.remote.execute( + model._name, 'read', context.ids, fields.keys() ): self._run_import_get_record(context, model, data) if (model._name, data['id']) in context.idmap: @@ -449,7 +450,18 @@ def _run_import_model_cleanup_dummies( def _get_connection(self): self.ensure_one() - return Client(self.url, self.database, self.user, self.password) + url = urlparse(self.url) + hostport = url.netloc.split(':') + if len(hostport) == 1: + hostport.append('80') + host, port = hostport + remote = odoorpc.ODOO( + host, + protocol='jsonrpc+ssl' if url.scheme == 'https' else 'jsonrpc', + port=int(port), + ) + remote.login(self.database, self.user, self.password) + return remote @api.constrains('url', 'database', 'user', 'password') @api.multi diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index 3a9f3a186ef..76739fe56b5 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -8,28 +8,21 @@ class TestBaseImportOdoo(TransactionCase): @at_install(False) @post_install(True) - @patch('erppeek.Client.__init__', side_effect=lambda *args: None) - def test_base_import_odoo(self, mock_client_init): + @patch( + 'odoorpc.ODOO.__init__', + side_effect=lambda self, *args, **kwargs: None, + ) + @patch('odoorpc.ODOO.login', side_effect=lambda *args: None) + def test_base_import_odoo(self, mock_client, mock_client_login): # the mocked functions simply search/read in the current database # the effect then should be that the models in question are duplicated, # we just need to try not to be confused by the fact that local and # remote ids are the same - def _mock_search( - model, domain, offset=0, limit=None, order=None, context=None, - ): - return self.env[model].with_context( - **(context or self.env.context) - ).search( - domain, offset=offset, limit=limit, order=order, - ).ids - - def _mock_read( - model, domain_or_ids, fields=None, offset=0, limit=None, - order=None, context=None, - ): - return self.env[model].with_context( - **(context or self.env.context) - ).browse(domain_or_ids).read(fields=fields) + def _mock_execute(model, method, *args): + if method == 'read': + return self.env[model].browse(args[0]).read(fields=args[1]) + if method == 'search': + return self.env[model].search(args[0]).ids group_count = self.env['res.groups'].search([], count=True) user_count = self.env['res.users'].search([], count=True) @@ -39,9 +32,8 @@ def _mock_read( self.env.ref('base_import_odoo.demodb').write({ 'password': 'admin', }) - with patch('erppeek.Client.search', side_effect=_mock_search): - with patch('erppeek.Client.read', side_effect=_mock_read): - self.env.ref('base_import_odoo.demodb')._run_import() + with patch('odoorpc.ODOO.execute', side_effect=_mock_execute): + self.env.ref('base_import_odoo.demodb')._run_import() # here the actual test begins - check that we created new # objects, check xmlids, check values, check if dummies are # cleaned up/replaced From 04b0c74c81c92dc4738b052733e27eb3883de03c Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 12 Oct 2017 10:07:53 +0200 Subject: [PATCH 06/78] [ADD] make it possible to import res_model,res_id references --- base_import_odoo/README.rst | 4 +- base_import_odoo/__openerp__.py | 1 + .../demo/import_odoo_database_field.xml | 7 ++++ .../demo/import_odoo_database_model.xml | 6 +++ base_import_odoo/demo/ir_attachment.xml | 11 +++++ .../models/import_odoo_database.py | 41 ++++++++++++++----- .../models/import_odoo_database_field.py | 28 ++++++++++++- .../tests/test_base_import_odoo.py | 25 ++++++----- .../views/import_odoo_database_field.xml | 7 +++- 9 files changed, 107 insertions(+), 23 deletions(-) create mode 100644 base_import_odoo/demo/ir_attachment.xml diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst index fc58abb1ccb..3ff3d68b6ce 100644 --- a/base_import_odoo/README.rst +++ b/base_import_odoo/README.rst @@ -31,7 +31,9 @@ The module doesn't import one2many fields, if you want to have those, add the mo If you don't fill in a remote ID, the addon will use the configured local ID for every record of the model (this way, you can for example map all users in the remote system to some import user in the current system). -For fields that have a uniqueness constraint (like `res.users#login`), set the flag `unique`, then the import will generate a unique value for this field. +For fields that have a uniqueness constraint (like `res.users#login`), create a field mapping if type `unique`, then the import will generate a unique value for this field. + +For models using references with two fields (like `ir.attachment`), create a field mapping of type `by reference` and select the two fields involved. The import will transform known ids (=ids of models you import) to the respective local id, and clean out the model/id fields for unknown models/ids. Usage ===== diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py index 5c40fc3a88e..31191330d8f 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__openerp__.py @@ -13,6 +13,7 @@ ], "demo": [ "demo/res_users.xml", + "demo/ir_attachment.xml", "demo/import_odoo_database.xml", "demo/import_odoo_database_field.xml", "demo/import_odoo_database_model.xml", diff --git a/base_import_odoo/demo/import_odoo_database_field.xml b/base_import_odoo/demo/import_odoo_database_field.xml index af9e3d137ca..b1a368a27f2 100644 --- a/base_import_odoo/demo/import_odoo_database_field.xml +++ b/base_import_odoo/demo/import_odoo_database_field.xml @@ -55,5 +55,12 @@ + + + by_reference + + + + diff --git a/base_import_odoo/demo/import_odoo_database_model.xml b/base_import_odoo/demo/import_odoo_database_model.xml index a10fb3bee22..bbaa330213e 100644 --- a/base_import_odoo/demo/import_odoo_database_model.xml +++ b/base_import_odoo/demo/import_odoo_database_model.xml @@ -19,5 +19,11 @@ [(1, '=', 1)] + + 4 + + + [('res_model', 'in', ['res.users'])] + diff --git a/base_import_odoo/demo/ir_attachment.xml b/base_import_odoo/demo/ir_attachment.xml new file mode 100644 index 00000000000..5cfa63277f3 --- /dev/null +++ b/base_import_odoo/demo/ir_attachment.xml @@ -0,0 +1,11 @@ + + + + + Demo attachment + res.users + + aGVsbG8gd29ybGQK + + + diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 2b99d2133a8..684bf0fbc5e 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -393,17 +393,38 @@ def _run_import_map_values(self, context, data): else: data[field_name] = [(6, 0, data[field_name])] for mapping in self.import_field_mappings: - if mapping.model_id.model != model._name or\ - mapping.mapping_type != 'unique': + if mapping.model_id.model != model._name: continue - for field in mapping.field_ids: - value = data.get(field.name, '') - counter = 1 - while model.with_context(active_test=False).search([ - (field.name, '=', data.get(field.name, value)), - ]): - data[field.name] = '%s (%d)' % (value, counter) - counter += 1 + if mapping.mapping_type == 'unique': + for field in mapping.field_ids: + value = data.get(field.name, '') + counter = 1 + while model.with_context(active_test=False).search([ + (field.name, '=', data.get(field.name, value)), + ]): + data[field.name] = '%s (%d)' % (value, counter) + counter += 1 + elif mapping.mapping_type == 'by_reference': + res_model = data.get(mapping.model_field_id.name) + res_id = data.get(mapping.id_field_id.name) + update = { + mapping.model_field_id.name: None, + mapping.id_field_id.name: None, + } + if res_model in self.env.registry and res_id: + new_context = context.with_field_context( + model._name, res_id, data['id'] + ) + record_id = self._run_import_get_record( + new_context, self.env[res_model], {'id': res_id}, + create_dummy=False + ) + if record_id: + update.update({ + mapping.model_field_id.name: res_model, + mapping.id_field_id.name: record_id, + }) + data.update(update) return data @api.multi diff --git a/base_import_odoo/models/import_odoo_database_field.py b/base_import_odoo/models/import_odoo_database_field.py index 95d9b1959bf..bec3db2040a 100644 --- a/base_import_odoo/models/import_odoo_database_field.py +++ b/base_import_odoo/models/import_odoo_database_field.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # © 2017 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import fields, models +from openerp import api, fields, models class ImportOdooDatabaseField(models.Model): @@ -22,6 +22,18 @@ class ImportOdooDatabaseField(models.Model): 'ir.model.fields', string='Field', help='If set, the mapping is only ' 'effective when setting said field', ondelete='cascade', ) + model_field_id = fields.Many2one( + 'ir.model.fields', string='Model field', compute=lambda self: + self._compute_reference_field('model_field_id', 'char'), + inverse=lambda self: + self._inverse_reference_field('model_field_id', 'char'), + ) + id_field_id = fields.Many2one( + 'ir.model.fields', string='ID field', compute=lambda self: + self._compute_reference_field('id_field_id', 'integer'), + inverse=lambda self: + self._inverse_reference_field('id_field_id', 'integer'), + ) # TODO: create a reference function field to set this conveniently local_id = fields.Integer( 'Local ID', help='If you leave this empty, a new record will be ' @@ -36,7 +48,21 @@ class ImportOdooDatabaseField(models.Model): [ ('fixed', 'Fixed'), ('by_field', 'Based on equal fields'), + ('by_reference', 'By reference'), ('unique', 'Unique'), ], string='Type', required=True, default='fixed', ) + + @api.multi + def _compute_reference_field(self, field_name, ttype): + for this in self: + this[field_name] = this.field_ids.filtered( + lambda x: x.ttype == ttype + ) + + @api.multi + def _inverse_reference_field(self, field_name, ttype): + self.field_ids = self.field_ids.filtered( + lambda x: x.ttype != ttype + ) + self[field_name] diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index 76739fe56b5..7951840c5b2 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -20,7 +20,7 @@ def test_base_import_odoo(self, mock_client, mock_client_login): # remote ids are the same def _mock_execute(model, method, *args): if method == 'read': - return self.env[model].browse(args[0]).read(fields=args[1]) + return self.env[model].browse(args[0]).read(args[1]) if method == 'search': return self.env[model].search(args[0]).ids @@ -37,23 +37,19 @@ def _mock_execute(model, method, *args): # here the actual test begins - check that we created new # objects, check xmlids, check values, check if dummies are # cleaned up/replaced - self.assertNotEqual( - self.env.ref(self._get_xmlid('base.user_demo')), - self.env.ref('base.user_demo'), - ) + imported_user = self.env.ref(self._get_xmlid('base.user_demo')) + user = self.env.ref('base.user_demo') + self.assertNotEqual(imported_user, user) # check that the imported scalars are equal fields = ['name', 'email', 'signature', 'active'] - ( - self.env.ref(self._get_xmlid('base.user_demo')) + - self.env.ref('base.user_demo') - ).read(fields) + (imported_user + user).read(fields) self.assertEqual( self._get_cache(self._get_xmlid('base.user_demo'), fields), self._get_cache('base.user_demo', fields), ) # check that links are correctly mapped self.assertEqual( - self.env.ref(self._get_xmlid('base.user_demo')).partner_id, + imported_user.partner_id, self.env.ref(self._get_xmlid('base.partner_demo')) ) # no new groups because they should be mapped by name @@ -65,6 +61,15 @@ def _mock_execute(model, method, *args): self.env['res.users'].search([], count=True), user_count + (user_count - 1) * run, ) + # check that there's a new attachment + attachment = self.env.ref('base_import_odoo.attachment_demo') + imported_attachment = self.env['ir.attachment'].search([ + ('res_model', '=', 'res.users'), + ('res_id', '=', imported_user.id), + ]) + self.assertTrue(attachment) + self.assertEqual(attachment.datas, imported_attachment.datas) + self.assertNotEqual(attachment, imported_attachment) # TODO: test much more run += 1 demodb = self.env.ref('base_import_odoo.demodb') diff --git a/base_import_odoo/views/import_odoo_database_field.xml b/base_import_odoo/views/import_odoo_database_field.xml index 061b63e5009..8d44bd57cbd 100644 --- a/base_import_odoo/views/import_odoo_database_field.xml +++ b/base_import_odoo/views/import_odoo_database_field.xml @@ -16,13 +16,18 @@
Select fields which must be equal to treat a pair of remote and local records of this model as being equal.
+
+ Select the field that stores the model name and the one that stores the linked ID. The IDs for previously imported records will be mapped to the local ID, for unknown models or IDs, the fields are set to NULL. +
Select fields for which to generate unique values during import. You'll need this for res.users#login for example.
- + + +
From 8fc03a6d9096500bd9879f61e8e190e959c47c19 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 12 Oct 2017 10:18:51 +0200 Subject: [PATCH 07/78] [IMP] disable recomputation during import --- base_import_odoo/README.rst | 1 - .../models/import_odoo_database.py | 22 ++++++++++++++----- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst index 3ff3d68b6ce..96ebe85383f 100644 --- a/base_import_odoo/README.rst +++ b/base_import_odoo/README.rst @@ -56,7 +56,6 @@ Known issues / Roadmap * Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo * Do something with workflows * Support reference fields, while being at it refactor _run_import_map_values to call a function per field type -* Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards Bug Tracker =========== diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 684bf0fbc5e..0ffda50b1b8 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -160,6 +160,7 @@ def _run_import_model(self, context): """Import records of a configured model""" model = self.env[context.model_line.model_id.model] fields = self._run_import_model_get_fields(context) + recompute_ids = [] for data in context.remote.execute( model._name, 'read', context.ids, fields.keys() ): @@ -170,9 +171,16 @@ def _run_import_model(self, context): data = self._run_import_map_values(context, data) _id = data['id'] record = self._create_record(context, model, data) + recompute_ids.append(record.id) self._run_import_model_cleanup_dummies( context, model, _id, record.id, ) + to_recompute = model.browse(recompute_ids) + for field in model._fields.values(): + if not field.compute: + continue + to_recompute._recompute_todo(field) + to_recompute.recompute() @api.multi def _create_record(self, context, model, record): @@ -183,13 +191,15 @@ def _create_record(self, context, model, record): ) if self.env.ref('base_import_odoo.%s' % xmlid, False): new = self.env.ref('base_import_odoo.%s' % xmlid) - new.with_context( - **self._create_record_context(model, record) - ).write(record) + with self.env.norecompute(): + new.with_context( + **self._create_record_context(model, record) + ).write(record) else: - new = model.with_context( - **self._create_record_context(model, record) - ).create(record) + with self.env.norecompute(): + new = model.with_context( + **self._create_record_context(model, record) + ).create(record) self.env['ir.model.data'].create({ 'name': xmlid, 'model': model._name, From c0d97da2617219d048d970433129191f880633a0 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 12 Oct 2017 11:34:30 +0200 Subject: [PATCH 08/78] [ADD] better progress --- .../tests/test_base_import_odoo.py | 2 ++ .../views/import_odoo_database.xml | 24 +++++++++---------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index 7951840c5b2..8b312830612 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -73,6 +73,8 @@ def _mock_execute(model, method, *args): # TODO: test much more run += 1 demodb = self.env.ref('base_import_odoo.demodb') + for line in demodb.import_line_ids: + self.assertIn(line.model_id.model, demodb.status_html) demodb.action_import() self.assertTrue(demodb.cronjob_id) demodb.cronjob_id.write({'active': False}) diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml index e31548d93c5..c919798c9c2 100644 --- a/base_import_odoo/views/import_odoo_database.xml +++ b/base_import_odoo/views/import_odoo_database.xml @@ -20,13 +20,13 @@ + - @@ -64,17 +64,17 @@ }); } -
- - -
-
- - / done - -
-
-
+

Import progress

+
+
+ + +

+ + / done + +

+

         
     

From 25b4bbcdcc314b9c0a4bf043bfa0d86359303745 Mon Sep 17 00:00:00 2001
From: Holger Brunn 
Date: Thu, 12 Oct 2017 11:50:10 +0200
Subject: [PATCH 09/78] Revert "[IMP] disable recomputation during import"

This reverts commit efce253d54e08519039198aea7fcc93fad263055.
---
 base_import_odoo/README.rst                   |  1 +
 .../models/import_odoo_database.py            | 22 +++++--------------
 2 files changed, 7 insertions(+), 16 deletions(-)

diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst
index 96ebe85383f..3ff3d68b6ce 100644
--- a/base_import_odoo/README.rst
+++ b/base_import_odoo/README.rst
@@ -56,6 +56,7 @@ Known issues / Roadmap
 * Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo
 * Do something with workflows
 * Support reference fields, while being at it refactor _run_import_map_values to call a function per field type
+* Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards
 
 Bug Tracker
 ===========
diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py
index 0ffda50b1b8..684bf0fbc5e 100644
--- a/base_import_odoo/models/import_odoo_database.py
+++ b/base_import_odoo/models/import_odoo_database.py
@@ -160,7 +160,6 @@ def _run_import_model(self, context):
         """Import records of a configured model"""
         model = self.env[context.model_line.model_id.model]
         fields = self._run_import_model_get_fields(context)
-        recompute_ids = []
         for data in context.remote.execute(
                 model._name, 'read', context.ids, fields.keys()
         ):
@@ -171,16 +170,9 @@ def _run_import_model(self, context):
             data = self._run_import_map_values(context, data)
             _id = data['id']
             record = self._create_record(context, model, data)
-            recompute_ids.append(record.id)
             self._run_import_model_cleanup_dummies(
                 context, model, _id, record.id,
             )
-        to_recompute = model.browse(recompute_ids)
-        for field in model._fields.values():
-            if not field.compute:
-                continue
-            to_recompute._recompute_todo(field)
-        to_recompute.recompute()
 
     @api.multi
     def _create_record(self, context, model, record):
@@ -191,15 +183,13 @@ def _create_record(self, context, model, record):
         )
         if self.env.ref('base_import_odoo.%s' % xmlid, False):
             new = self.env.ref('base_import_odoo.%s' % xmlid)
-            with self.env.norecompute():
-                new.with_context(
-                    **self._create_record_context(model, record)
-                ).write(record)
+            new.with_context(
+                **self._create_record_context(model, record)
+            ).write(record)
         else:
-            with self.env.norecompute():
-                new = model.with_context(
-                    **self._create_record_context(model, record)
-                ).create(record)
+            new = model.with_context(
+                **self._create_record_context(model, record)
+            ).create(record)
             self.env['ir.model.data'].create({
                 'name': xmlid,
                 'model': model._name,

From 86f8c86df4255979eb960a7c594e54c232ad3a7a Mon Sep 17 00:00:00 2001
From: Holger Brunn 
Date: Thu, 12 Oct 2017 12:37:41 +0200
Subject: [PATCH 10/78] [ADD] more tests

---
 base_import_odoo/tests/test_base_import_odoo.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py
index 8b312830612..744350fc191 100644
--- a/base_import_odoo/tests/test_base_import_odoo.py
+++ b/base_import_odoo/tests/test_base_import_odoo.py
@@ -3,6 +3,7 @@
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 from mock import patch
 from openerp.tests.common import TransactionCase, post_install, at_install
+from ..models.import_odoo_database import ImportContext, field_context
 
 
 class TestBaseImportOdoo(TransactionCase):
@@ -70,7 +71,6 @@ def _mock_execute(model, method, *args):
             self.assertTrue(attachment)
             self.assertEqual(attachment.datas, imported_attachment.datas)
             self.assertNotEqual(attachment, imported_attachment)
-            # TODO: test much more
             run += 1
         demodb = self.env.ref('base_import_odoo.demodb')
         for line in demodb.import_line_ids:
@@ -81,6 +81,15 @@ def _mock_execute(model, method, *args):
         demodb.action_import()
         self.assertTrue(demodb.cronjob_id.active)
         self.assertFalse(demodb.cronjob_running)
+        # in our setting we won't get dummies, so we test this manually
+        import_context = ImportContext(
+            None, None, [], {}, {}, [], {}, field_context(None, None, None)
+        )
+        dummy_id = demodb._run_import_create_dummy(
+            import_context, self.env['res.partner'], {'id': 424242},
+            forcecreate=True,
+        )
+        self.assertTrue(self.env['res.partner'].browse(dummy_id).exists())
 
     def _get_xmlid(self, remote_xmlid):
         remote_obj = self.env.ref(remote_xmlid)

From 0eecb416e3e820e4bba69f1fc391600c42e90878 Mon Sep 17 00:00:00 2001
From: Holger Brunn 
Date: Fri, 13 Oct 2017 02:48:29 +0200
Subject: [PATCH 11/78] [FIX] dummy cleanup

[ADD] debug logging
---
 base_import_odoo/__openerp__.py               |   1 +
 base_import_odoo/demo/res_partner.xml         |   8 ++
 .../models/import_odoo_database.py            | 108 +++++++++++++++---
 .../views/import_odoo_database.xml            |  10 ++
 4 files changed, 110 insertions(+), 17 deletions(-)
 create mode 100644 base_import_odoo/demo/res_partner.xml

diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py
index 31191330d8f..fdd6f8f7f59 100644
--- a/base_import_odoo/__openerp__.py
+++ b/base_import_odoo/__openerp__.py
@@ -12,6 +12,7 @@
         'base',
     ],
     "demo": [
+        "demo/res_partner.xml",
         "demo/res_users.xml",
         "demo/ir_attachment.xml",
         "demo/import_odoo_database.xml",
diff --git a/base_import_odoo/demo/res_partner.xml b/base_import_odoo/demo/res_partner.xml
new file mode 100644
index 00000000000..50c1b2a999e
--- /dev/null
+++ b/base_import_odoo/demo/res_partner.xml
@@ -0,0 +1,8 @@
+
+
+    
+        
+            
+        
+    
+
diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py
index 684bf0fbc5e..3965dd49fc7 100644
--- a/base_import_odoo/models/import_odoo_database.py
+++ b/base_import_odoo/models/import_odoo_database.py
@@ -11,6 +11,7 @@
 from urlparse import urlparse
 from openerp import _, api, exceptions, fields, models, tools
 from collections import namedtuple
+_logger = logging.getLogger('base_import_odoo')
 
 
 import_context_tuple = namedtuple(
@@ -116,6 +117,7 @@ def _run_import(self, commit=True, commit_threshold=100):
                 'counts': remote_counts,
                 'ids': remote_ids,
                 'error': None,
+                'dummies': None,
                 'done': {},
             }
         })
@@ -151,9 +153,17 @@ def _run_import(self, commit=True, commit_threshold=100):
                     raise
                 done[model._name] += len(ids)
                 self.write({'status_data': dict(self.status_data, done=done)})
+
                 if commit and not tools.config['test_enable']:
                     # pylint: disable=invalid-commit
                     self.env.cr.commit()
+        missing = {}
+        for dummy_model, remote_id in dummies.keys():
+            if remote_id:
+                missing.setdefault(dummy_model, []).append(remote_id)
+        self.write({
+            'status_data': dict(self.status_data, dummies=dict(missing)),
+        })
 
     @api.multi
     def _run_import_model(self, context):
@@ -163,7 +173,9 @@ def _run_import_model(self, context):
         for data in context.remote.execute(
                 model._name, 'read', context.ids, fields.keys()
         ):
-            self._run_import_get_record(context, model, data)
+            self._run_import_get_record(
+                context, model, data, create_dummy=False,
+            )
             if (model._name, data['id']) in context.idmap:
                 # there's a mapping for this record, nothing to do
                 continue
@@ -179,13 +191,14 @@ def _create_record(self, context, model, record):
         """Create a record, add an xmlid"""
         _id = record.pop('id')
         xmlid = '%d-%s-%d' % (
-            self.id, model._name.replace('.', '_'), _id,
+            self.id, model._name.replace('.', '_'), _id or 0,
         )
         if self.env.ref('base_import_odoo.%s' % xmlid, False):
             new = self.env.ref('base_import_odoo.%s' % xmlid)
             new.with_context(
                 **self._create_record_context(model, record)
             ).write(record)
+            _logger.debug('Updated record %s', xmlid)
         else:
             new = model.with_context(
                 **self._create_record_context(model, record)
@@ -199,6 +212,7 @@ def _create_record(self, context, model, record):
                 'import_database_id': self.id,
                 'import_database_record_id': _id,
             })
+            _logger.debug('Created record %s', xmlid)
         context.idmap[mapping_key(model._name, _id)] = new.id
         return new
 
@@ -218,16 +232,28 @@ def _run_import_get_record(
         """Find the local id of some remote record. Create a dummy if not
         available"""
         _id = context.idmap.get((model._name, record['id']))
+        logged = False
         if not _id:
             _id = context.dummies.get((model._name, record['id']))
             if _id:
                 context.dummy_instances.append(
                     dummy_instance(*(context.field_context + (_id,)))
                 )
+        else:
+            logged = True
+            _logger.debug(
+                'Got %s(%d[%d]) from idmap', model._model, _id,
+                record['id'] or 0,
+            )
         if not _id:
             _id = self._run_import_get_record_mapping(
                 context, model, record, create_dummy=create_dummy,
             )
+        elif not logged:
+            logged = True
+            _logger.debug(
+                'Got %s(%d[%d]) from dummies', model._model, _id, record['id'],
+            )
         if not _id:
             xmlid = self.env['ir.model.data'].search([
                 ('import_database_id', '=', self.id),
@@ -237,8 +263,22 @@ def _run_import_get_record(
             if xmlid:
                 _id = xmlid.res_id
                 context.idmap[(model._name, record['id'])] = _id
+        elif not logged:
+            logged = True
+            _logger.debug(
+                'Got %s(%d[%d]) from mappings',
+                model._model, _id, record['id'],
+            )
         if not _id and create_dummy:
-            _id = self._run_import_create_dummy(context, model, record)
+            _id = self._run_import_create_dummy(
+                context, model, record,
+                forcecreate=record['id'] not in
+                self.status_data['ids'].get(model._name, [])
+            )
+        elif _id and not logged:
+            _logger.debug(
+                'Got %s(%d[%d]) from xmlid', model._model, _id, record['id'],
+            )
         return _id
 
     @api.multi
@@ -270,9 +310,19 @@ def _run_import_get_record_mapping(
             elif mapping.mapping_type == 'by_field':
                 assert mapping.field_ids
                 if len(record) == 1:
-                    continue
+                    # just the id of a record we haven't seen yet.
+                    # read the whole record from remote to check if
+                    # this can be mapped to an existing record
+                    record = context.remote.execute(
+                        model._name, 'read', record['id'],
+                        mapping.field_ids.mapped('name'),
+                    ) or None
+                    if not record:
+                        continue
+                    if isinstance(record, list):
+                        record = record[0]
                 records = model.search([
-                    (field.name, '=', record[field.name])
+                    (field.name, '=', record.get(field.name))
                     for field in mapping.field_ids
                 ], limit=1)
                 if records:
@@ -310,6 +360,13 @@ def _run_import_create_dummy(
             context.dummy_instances.append(
                 dummy_instance(*(context.field_context + (dummy.id,)))
             )
+            _logger.debug(
+                'Using %d as dummy for %s(%d[%d]).%s[%d]',
+                dummy.id, context.field_context.record_model,
+                context.idmap.get(context.field_context.record_id, 0),
+                context.field_context.record_id,
+                context.field_context.field_name, record['id'],
+            )
             return dummy.id
         required = [
             name
@@ -331,6 +388,8 @@ def _run_import_create_dummy(
             elif model._fields[name].type in ['date', 'datetime']:
                 value = '2000-01-01'
             elif field.type in ['many2one']:
+                if name in model._inherits.values():
+                    continue
                 new_context = context.with_field_context(
                     model._name, name, record['id']
                 )
@@ -345,12 +404,20 @@ def _run_import_create_dummy(
                 value = field.selection(model)[0][0]
             values[name] = value
         dummy = self._create_record(context, model, values)
+        del context.idmap[mapping_key(model._name, record['id'])]
         context.dummies[mapping_key(model._name, record['id'])] = dummy.id
         context.to_delete.setdefault(model._name, [])
         context.to_delete[model._name].append(dummy.id)
         context.dummy_instances.append(
             dummy_instance(*(context.field_context + (dummy.id,)))
         )
+        _logger.debug(
+            'Created %d as dummy for %s(%d[%d]).%s[%d]',
+            dummy.id, context.field_context.record_model,
+            context.idmap.get(context.field_context.record_id, 0),
+            context.field_context.record_id or 0,
+            context.field_context.field_name, record['id'],
+        )
         return dummy.id
 
     @api.multi
@@ -378,7 +445,7 @@ def _run_import_map_values(self, context, data):
                     new_context, comodel, {'id': _id},
                     create_dummy=model._fields[field_name].required or
                     any(
-                        m.model_id._name == comodel._name
+                        m.model_id.model == comodel._name
                         for m in self.import_line_ids
                     ),
                 )
@@ -440,22 +507,28 @@ def _run_import_model_get_fields(self, context):
     def _run_import_model_cleanup_dummies(
             self, context, model, remote_id, local_id
     ):
+        if not (model._name, remote_id) in context.dummies:
+            return
         for instance in context.dummy_instances:
-            if (
-                    instance.model_name != model._name or
-                    instance.remote_id != remote_id
-            ):
+            key = mapping_key(instance.model_name, instance.remote_id)
+            if key not in context.idmap:
                 continue
-            if not context.idmap.get(instance.remote_id):
+            dummy_id = context.dummies[(model._name, remote_id)]
+            record_model = self.env[instance.model_name]
+            comodel = record_model._fields[instance.field_name].comodel_name
+            if comodel != model._name or instance.dummy_id != dummy_id:
                 continue
-            model = self.env[instance.model_name]
-            record = model.browse(context.idmap[instance.remote_id])
-            field_name = instance.field_id.name
+            record = record_model.browse(context.idmap[key])
+            field_name = instance.field_name
+            _logger.debug(
+                'Replacing dummy %d on %s(%d).%s with %d',
+                dummy_id, record_model._name, record.id, field_name, local_id,
+            )
             if record._fields[field_name].type == 'many2one':
                 record.write({field_name: local_id})
             elif record._fields[field_name].type == 'many2many':
                 record.write({field_name: [
-                    (3, context.idmap[remote_id]),
+                    (3, dummy_id),
                     (4, local_id),
                 ]})
             else:
@@ -464,10 +537,11 @@ def _run_import_model_cleanup_dummies(
                     record._fields[field_name].type
                 )
             context.dummy_instances.remove(instance)
-            dummy_id = context.dummies[(record._model, remote_id)]
             if dummy_id in context.to_delete:
                 model.browse(dummy_id).unlink()
-            del context.dummies[(record._model, remote_id)]
+                _logger.debug('Deleting dummy %d', dummy_id)
+        if (model._name, remote_id) in context.dummies:
+            del context.dummies[(model._name, remote_id)]
 
     def _get_connection(self):
         self.ensure_one()
diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml
index c919798c9c2..ab8333a8dba 100644
--- a/base_import_odoo/views/import_odoo_database.xml
+++ b/base_import_odoo/views/import_odoo_database.xml
@@ -76,6 +76,16 @@
                 
             
             

+            
+ The following remote ids don't have a mapping but have to be imported anyways due to not null constraints. +
+ +
+
+ +
+ To fix this, create mappings for the remote ids listed, or if this is not feasible, map the whole model. You might also have a too specific domain on your import model definition. +
From ada28c0dcef9676231c5a085a81503ee742e4788 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Tue, 17 Oct 2017 08:25:29 +0200 Subject: [PATCH 12/78] [ADD] depend on mail --- base_import_odoo/__openerp__.py | 2 +- base_import_odoo/demo/import_odoo_database_field.xml | 6 ++++++ base_import_odoo/demo/import_odoo_database_model.xml | 12 +++++++++--- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py index fdd6f8f7f59..f58f96a0750 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__openerp__.py @@ -9,7 +9,7 @@ "category": "Tools", "summary": "Import records from another Odoo instance", "depends": [ - 'base', + 'mail', ], "demo": [ "demo/res_partner.xml", diff --git a/base_import_odoo/demo/import_odoo_database_field.xml b/base_import_odoo/demo/import_odoo_database_field.xml index b1a368a27f2..cb817cabea8 100644 --- a/base_import_odoo/demo/import_odoo_database_field.xml +++ b/base_import_odoo/demo/import_odoo_database_field.xml @@ -49,6 +49,12 @@ + + + by_field + + + by_field diff --git a/base_import_odoo/demo/import_odoo_database_model.xml b/base_import_odoo/demo/import_odoo_database_model.xml index bbaa330213e..1b07dc7a9dd 100644 --- a/base_import_odoo/demo/import_odoo_database_model.xml +++ b/base_import_odoo/demo/import_odoo_database_model.xml @@ -7,20 +7,26 @@ [(1, '=', 1)] - + 2 + + + [(1, '=', 1)] + + + 3 [(1, '=', 1)] - 3 + 4 [(1, '=', 1)] - 4 + 5 [('res_model', 'in', ['res.users'])] From 36435ddc7d0d48a4b038223a2b93159c6425d6f6 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 19 Oct 2017 15:10:43 +0200 Subject: [PATCH 13/78] [ADD] fix when running tests with accounting --- .../tests/test_base_import_odoo.py | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index 744350fc191..c1e9c75115f 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -7,6 +7,27 @@ class TestBaseImportOdoo(TransactionCase): + def setUp(self): + super(TestBaseImportOdoo, self).setUp() + # if our tests run with an accounting scheme, it will fail on accounts + # to fix this, if the account model exists, we create mappings for it + if 'account.account' in self.env.registry: + self.env.ref('base_import_odoo.demodb').write({ + 'import_field_mappings': [ + ( + 0, False, + { + 'mapping_type': 'fixed', + 'model_id': + self.env.ref('account.model_account_account').id, + 'local_id': account.id, + 'remote_id': account.id, + }, + ) + for account in self.env['account.account'].search([]) + ], + }) + @at_install(False) @post_install(True) @patch( From 350238cdccc7927837427e0e41a0bdcef64fecdc Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 19 Oct 2017 16:23:16 +0200 Subject: [PATCH 14/78] [ADD] duplicate treatment --- base_import_odoo/README.rst | 3 +- .../models/import_odoo_database.py | 34 +++++++++++++++---- .../views/import_odoo_database.xml | 6 ++-- 3 files changed, 34 insertions(+), 9 deletions(-) diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst index 3ff3d68b6ce..af6385e2e9f 100644 --- a/base_import_odoo/README.rst +++ b/base_import_odoo/README.rst @@ -12,7 +12,7 @@ Use cases ========= - merging databases -- one way sync (needs a bit polishing) +- one way sync - aggregating management data from distributed systems @@ -57,6 +57,7 @@ Known issues / Roadmap * Do something with workflows * Support reference fields, while being at it refactor _run_import_map_values to call a function per field type * Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards +* Add duplicate handling strategy 'Overwrite older' Bug Tracker =========== diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 3965dd49fc7..6d78f80ca4d 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -62,6 +62,13 @@ class ImportOdooDatabase(models.Model): status_html = fields.Html( compute='_compute_status_html', readonly=True, sanitize=False, ) + duplicates = fields.Selection( + [ + ('skip', 'Skip existing'), ('overwrite', 'Overwrite existing'), + ('overwrite_empty', 'Overwrite empty fields'), + ], + 'Duplicate handling', default='skip', required=True, + ) @api.multi def action_import(self): @@ -177,8 +184,9 @@ def _run_import_model(self, context): context, model, data, create_dummy=False, ) if (model._name, data['id']) in context.idmap: - # there's a mapping for this record, nothing to do - continue + if self.duplicates == 'skip': + # there's a mapping for this record, nothing to do + continue data = self._run_import_map_values(context, data) _id = data['id'] record = self._create_record(context, model, data) @@ -193,8 +201,14 @@ def _create_record(self, context, model, record): xmlid = '%d-%s-%d' % ( self.id, model._name.replace('.', '_'), _id or 0, ) - if self.env.ref('base_import_odoo.%s' % xmlid, False): - new = self.env.ref('base_import_odoo.%s' % xmlid) + new = self.env.ref('base_import_odoo.%s' % xmlid, False) + if new and new.exists(): + if self.duplicates == 'overwrite_empty': + record = { + key: value + for key, value in record.items() + if not new[key] + } new.with_context( **self._create_record_context(model, record) ).write(record) @@ -321,10 +335,18 @@ def _run_import_get_record_mapping( continue if isinstance(record, list): record = record[0] - records = model.search([ + domain = [ (field.name, '=', record.get(field.name)) for field in mapping.field_ids - ], limit=1) + if record.get(field.name) + ] + if len(domain) < len(mapping.field_ids): + # play it save, only use mapping if we really select + # something specific + continue + records = model.with_context(active_test=False).search( + domain, limit=1, + ) if records: _id = records.id context.idmap[(model._name, record['id'])] = _id diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml index ab8333a8dba..a67e8c82362 100644 --- a/base_import_odoo/views/import_odoo_database.xml +++ b/base_import_odoo/views/import_odoo_database.xml @@ -26,6 +26,7 @@ + @@ -64,8 +65,9 @@ }); } -

Import progress

-
+

Import progress

+

Import results

+
From f6863b95634a46bdf6798eb4f9863f8b3aec5a33 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 25 Oct 2017 08:07:00 +0200 Subject: [PATCH 15/78] [FIX] don't pass an empty string for required char fields --- base_import_odoo/models/import_odoo_database.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 6d78f80ca4d..f8e750a626a 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -398,11 +398,11 @@ def _run_import_create_dummy( defaults = model.default_get(required) values = {'id': record['id']} for name, field in model._fields.items(): - if name not in required or name in defaults: + if name not in required or defaults.get(name): continue value = None if field.type in ['char', 'text', 'html']: - value = '' + value = '/' elif field.type in ['boolean']: value = False elif field.type in ['integer', 'float']: From c98e489cee8bf941e81191ba4fdedb67d4469360 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 28 Oct 2017 10:26:50 +0200 Subject: [PATCH 16/78] OCA Transbot updated translations from Transifex --- base_import_odoo/i18n/am.po | 356 +++++++++++++++++++ base_import_odoo/i18n/ar.po | 358 +++++++++++++++++++ base_import_odoo/i18n/base_import_odoo.pot | 333 ++++++++++++++++++ base_import_odoo/i18n/bg.po | 356 +++++++++++++++++++ base_import_odoo/i18n/bs.po | 357 +++++++++++++++++++ base_import_odoo/i18n/ca.po | 358 +++++++++++++++++++ base_import_odoo/i18n/ca_ES.po | 358 +++++++++++++++++++ base_import_odoo/i18n/cs.po | 356 +++++++++++++++++++ base_import_odoo/i18n/da.po | 356 +++++++++++++++++++ base_import_odoo/i18n/da_DK.po | 357 +++++++++++++++++++ base_import_odoo/i18n/de.po | 358 +++++++++++++++++++ base_import_odoo/i18n/el_GR.po | 358 +++++++++++++++++++ base_import_odoo/i18n/en_GB.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es.po | 359 ++++++++++++++++++++ base_import_odoo/i18n/es_AR.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_CL.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_CO.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_CR.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_DO.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_EC.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_ES.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_MX.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_PE.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_PY.po | 357 +++++++++++++++++++ base_import_odoo/i18n/es_VE.po | 357 +++++++++++++++++++ base_import_odoo/i18n/et.po | 356 +++++++++++++++++++ base_import_odoo/i18n/eu.po | 356 +++++++++++++++++++ base_import_odoo/i18n/fa.po | 356 +++++++++++++++++++ base_import_odoo/i18n/fi.po | 357 +++++++++++++++++++ base_import_odoo/i18n/fr.po | 357 +++++++++++++++++++ base_import_odoo/i18n/fr_CA.po | 359 ++++++++++++++++++++ base_import_odoo/i18n/fr_CH.po | 357 +++++++++++++++++++ base_import_odoo/i18n/fr_FR.po | 357 +++++++++++++++++++ base_import_odoo/i18n/gl.po | 357 +++++++++++++++++++ base_import_odoo/i18n/gl_ES.po | 357 +++++++++++++++++++ base_import_odoo/i18n/he.po | 356 +++++++++++++++++++ base_import_odoo/i18n/hr.po | 359 ++++++++++++++++++++ base_import_odoo/i18n/hr_HR.po | 359 ++++++++++++++++++++ base_import_odoo/i18n/hu.po | 356 +++++++++++++++++++ base_import_odoo/i18n/id.po | 357 +++++++++++++++++++ base_import_odoo/i18n/it.po | 357 +++++++++++++++++++ base_import_odoo/i18n/ja.po | 356 +++++++++++++++++++ base_import_odoo/i18n/ko.po | 356 +++++++++++++++++++ base_import_odoo/i18n/lt.po | 357 +++++++++++++++++++ base_import_odoo/i18n/lt_LT.po | 358 +++++++++++++++++++ base_import_odoo/i18n/lv.po | 357 +++++++++++++++++++ base_import_odoo/i18n/mk.po | 356 +++++++++++++++++++ base_import_odoo/i18n/mn.po | 356 +++++++++++++++++++ base_import_odoo/i18n/nb.po | 357 +++++++++++++++++++ base_import_odoo/i18n/nb_NO.po | 357 +++++++++++++++++++ base_import_odoo/i18n/nl.po | 357 +++++++++++++++++++ base_import_odoo/i18n/nl_BE.po | 357 +++++++++++++++++++ base_import_odoo/i18n/nl_NL.po | 358 +++++++++++++++++++ base_import_odoo/i18n/pl.po | 358 +++++++++++++++++++ base_import_odoo/i18n/pt.po | 356 +++++++++++++++++++ base_import_odoo/i18n/pt_BR.po | 358 +++++++++++++++++++ base_import_odoo/i18n/pt_PT.po | 357 +++++++++++++++++++ base_import_odoo/i18n/ro.po | 358 +++++++++++++++++++ base_import_odoo/i18n/ru.po | 359 ++++++++++++++++++++ base_import_odoo/i18n/sk.po | 356 +++++++++++++++++++ base_import_odoo/i18n/sl.po | 377 +++++++++++++++++++++ base_import_odoo/i18n/sr.po | 357 +++++++++++++++++++ base_import_odoo/i18n/sr@latin.po | 358 +++++++++++++++++++ base_import_odoo/i18n/sv.po | 356 +++++++++++++++++++ base_import_odoo/i18n/th.po | 356 +++++++++++++++++++ base_import_odoo/i18n/tr.po | 357 +++++++++++++++++++ base_import_odoo/i18n/tr_TR.po | 358 +++++++++++++++++++ base_import_odoo/i18n/uk.po | 357 +++++++++++++++++++ base_import_odoo/i18n/vi.po | 356 +++++++++++++++++++ base_import_odoo/i18n/vi_VN.po | 357 +++++++++++++++++++ base_import_odoo/i18n/zh_CN.po | 358 +++++++++++++++++++ base_import_odoo/i18n/zh_TW.po | 357 +++++++++++++++++++ 72 files changed, 25705 insertions(+) create mode 100644 base_import_odoo/i18n/am.po create mode 100644 base_import_odoo/i18n/ar.po create mode 100644 base_import_odoo/i18n/base_import_odoo.pot create mode 100644 base_import_odoo/i18n/bg.po create mode 100644 base_import_odoo/i18n/bs.po create mode 100644 base_import_odoo/i18n/ca.po create mode 100644 base_import_odoo/i18n/ca_ES.po create mode 100644 base_import_odoo/i18n/cs.po create mode 100644 base_import_odoo/i18n/da.po create mode 100644 base_import_odoo/i18n/da_DK.po create mode 100644 base_import_odoo/i18n/de.po create mode 100644 base_import_odoo/i18n/el_GR.po create mode 100644 base_import_odoo/i18n/en_GB.po create mode 100644 base_import_odoo/i18n/es.po create mode 100644 base_import_odoo/i18n/es_AR.po create mode 100644 base_import_odoo/i18n/es_CL.po create mode 100644 base_import_odoo/i18n/es_CO.po create mode 100644 base_import_odoo/i18n/es_CR.po create mode 100644 base_import_odoo/i18n/es_DO.po create mode 100644 base_import_odoo/i18n/es_EC.po create mode 100644 base_import_odoo/i18n/es_ES.po create mode 100644 base_import_odoo/i18n/es_MX.po create mode 100644 base_import_odoo/i18n/es_PE.po create mode 100644 base_import_odoo/i18n/es_PY.po create mode 100644 base_import_odoo/i18n/es_VE.po create mode 100644 base_import_odoo/i18n/et.po create mode 100644 base_import_odoo/i18n/eu.po create mode 100644 base_import_odoo/i18n/fa.po create mode 100644 base_import_odoo/i18n/fi.po create mode 100644 base_import_odoo/i18n/fr.po create mode 100644 base_import_odoo/i18n/fr_CA.po create mode 100644 base_import_odoo/i18n/fr_CH.po create mode 100644 base_import_odoo/i18n/fr_FR.po create mode 100644 base_import_odoo/i18n/gl.po create mode 100644 base_import_odoo/i18n/gl_ES.po create mode 100644 base_import_odoo/i18n/he.po create mode 100644 base_import_odoo/i18n/hr.po create mode 100644 base_import_odoo/i18n/hr_HR.po create mode 100644 base_import_odoo/i18n/hu.po create mode 100644 base_import_odoo/i18n/id.po create mode 100644 base_import_odoo/i18n/it.po create mode 100644 base_import_odoo/i18n/ja.po create mode 100644 base_import_odoo/i18n/ko.po create mode 100644 base_import_odoo/i18n/lt.po create mode 100644 base_import_odoo/i18n/lt_LT.po create mode 100644 base_import_odoo/i18n/lv.po create mode 100644 base_import_odoo/i18n/mk.po create mode 100644 base_import_odoo/i18n/mn.po create mode 100644 base_import_odoo/i18n/nb.po create mode 100644 base_import_odoo/i18n/nb_NO.po create mode 100644 base_import_odoo/i18n/nl.po create mode 100644 base_import_odoo/i18n/nl_BE.po create mode 100644 base_import_odoo/i18n/nl_NL.po create mode 100644 base_import_odoo/i18n/pl.po create mode 100644 base_import_odoo/i18n/pt.po create mode 100644 base_import_odoo/i18n/pt_BR.po create mode 100644 base_import_odoo/i18n/pt_PT.po create mode 100644 base_import_odoo/i18n/ro.po create mode 100644 base_import_odoo/i18n/ru.po create mode 100644 base_import_odoo/i18n/sk.po create mode 100644 base_import_odoo/i18n/sl.po create mode 100644 base_import_odoo/i18n/sr.po create mode 100644 base_import_odoo/i18n/sr@latin.po create mode 100644 base_import_odoo/i18n/sv.po create mode 100644 base_import_odoo/i18n/th.po create mode 100644 base_import_odoo/i18n/tr.po create mode 100644 base_import_odoo/i18n/tr_TR.po create mode 100644 base_import_odoo/i18n/uk.po create mode 100644 base_import_odoo/i18n/vi.po create mode 100644 base_import_odoo/i18n/vi_VN.po create mode 100644 base_import_odoo/i18n/zh_CN.po create mode 100644 base_import_odoo/i18n/zh_TW.po diff --git a/base_import_odoo/i18n/am.po b/base_import_odoo/i18n/am.po new file mode 100644 index 00000000000..060b2d186ce --- /dev/null +++ b/base_import_odoo/i18n/am.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ar.po b/base_import_odoo/i18n/ar.po new file mode 100644 index 00000000000..997d8658855 --- /dev/null +++ b/base_import_odoo/i18n/ar.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Mustafa J. Kadhem , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Mustafa J. Kadhem , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "أنشئ في" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "اسم العرض" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "النطاق" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "الحقل" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "المعرف" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "النموذج" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "مسلسل" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "الحالة" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "النوع" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "مستخدم" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/base_import_odoo.pot b/base_import_odoo/i18n/base_import_odoo.pot new file mode 100644 index 00000000000..c4c9a231a01 --- /dev/null +++ b/base_import_odoo/i18n/base_import_odoo.pot @@ -0,0 +1,333 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 +#: field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "If you leave this empty, a new record will be created in the local database when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "If you leave this empty, every (set) field value will be mapped to the local ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "Select fields for which to generate unique values during import. You'll need this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "Select fields which must be equal to treat a pair of remote and local records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "Select the field that stores the model name and the one that stores the linked ID. The IDs for previously imported records will be mapped to the local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "The following remote ids don't have a mapping but have to be imported anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "To fix this, create mappings for the remote ids listed, or if this is not feasible, map the whole model. You might also have a too specific domain on your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "When a record of this model is imported, it will be replaced with the record you select as local ID. If you select a field and/or a remote ID, this replacement is only effective when setting the specified field and/or when the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" + diff --git a/base_import_odoo/i18n/bg.po b/base_import_odoo/i18n/bg.po new file mode 100644 index 00000000000..0e1eacd2950 --- /dev/null +++ b/base_import_odoo/i18n/bg.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Създадено от" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Създадено на" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Име за Показване" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Последователност" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Вид" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/bs.po b/base_import_odoo/i18n/bs.po new file mode 100644 index 00000000000..ee751af1d81 --- /dev/null +++ b/base_import_odoo/i18n/bs.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Kreirano" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sekvenca" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Vrsta" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Korisnik" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ca.po b/base_import_odoo/i18n/ca.po new file mode 100644 index 00000000000..d63cb682a84 --- /dev/null +++ b/base_import_odoo/i18n/ca.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Marc Tormo i Bochaca , 2017 +# Carles Antoli , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Carles Antoli , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creat per" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creat el" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Veure el nom" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domini" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Camp" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Fix " + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Contrasenya " + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Seqüència" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estat" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipus" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuari" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ca_ES.po b/base_import_odoo/i18n/ca_ES.po new file mode 100644 index 00000000000..cff0c9384a4 --- /dev/null +++ b/base_import_odoo/i18n/ca_ES.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Carlos Hormigo, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-01 01:50+0000\n" +"PO-Revision-Date: 2018-02-01 01:50+0000\n" +"Last-Translator: Carlos Hormigo, 2018\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/" +"ca_ES/)\n" +"Language: ca_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creat per" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creat a" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nom visible" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Darrera modificació en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Darrera actualització per" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Darrera actualització el" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estat" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipus" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/cs.po b/base_import_odoo/i18n/cs.po new file mode 100644 index 00000000000..dbc3745b299 --- /dev/null +++ b/base_import_odoo/i18n/cs.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Vytvořeno" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Číselná řada" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Druh" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Uživatel" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/da.po b/base_import_odoo/i18n/da.po new file mode 100644 index 00000000000..d46ed8ca710 --- /dev/null +++ b/base_import_odoo/i18n/da.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Oprettet af" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Oprettet den" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Vist navn" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "Id" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Rækkefølge" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/da_DK.po b/base_import_odoo/i18n/da_DK.po new file mode 100644 index 00000000000..f6ed875e30e --- /dev/null +++ b/base_import_odoo/i18n/da_DK.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# Hans Henrik Gabelgaard , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Hans Henrik Gabelgaard , 2017\n" +"Language-Team: Danish (Denmark) (https://www.transifex.com/oca/teams/23907/" +"da_DK/)\n" +"Language: da_DK\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Rækkefølge" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/de.po b/base_import_odoo/i18n/de.po new file mode 100644 index 00000000000..d4b33148298 --- /dev/null +++ b/base_import_odoo/i18n/de.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +# Philipp Hug , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Philipp Hug , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Erstellt von" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Erstellt am" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Datenbank" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Anzeigename" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domäne" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Feld" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "Feld-Mappings" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Feste Zuweisung" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zuletzt geändert von" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zuletzt geändert am" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modell" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Passwort" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "Ferne ID" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Reihenfolge" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Art" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Benutzer" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/el_GR.po b/base_import_odoo/i18n/el_GR.po new file mode 100644 index 00000000000..eb306379a1e --- /dev/null +++ b/base_import_odoo/i18n/el_GR.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Kostas Goutoudis , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Kostas Goutoudis , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "Κωδικός" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Ιεράρχηση" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Κατάσταση" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Τύπος" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/en_GB.po b/base_import_odoo/i18n/en_GB.po new file mode 100644 index 00000000000..b9c543fd939 --- /dev/null +++ b/base_import_odoo/i18n/en_GB.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Created by" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Created on" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Display Name" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sequence" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "User" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es.po b/base_import_odoo/i18n/es.po new file mode 100644 index 00000000000..7384b6c940f --- /dev/null +++ b/base_import_odoo/i18n/es.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Gelo Joga Landoo , 2017 +# Carles Antoli , 2017 +# Pedro M. Baeza , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Pedro M. Baeza , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Base de datos" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Dominio" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Campo" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Fijo" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Contraseña" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_AR.po b/base_import_odoo/i18n/es_AR.po new file mode 100644 index 00000000000..0afdca448dd --- /dev/null +++ b/base_import_odoo/i18n/es_AR.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_CL.po b/base_import_odoo/i18n/es_CL.po new file mode 100644 index 00000000000..b0b839541b3 --- /dev/null +++ b/base_import_odoo/i18n/es_CL.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_CO.po b/base_import_odoo/i18n/es_CO.po new file mode 100644 index 00000000000..605c8b2996c --- /dev/null +++ b/base_import_odoo/i18n/es_CO.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre Público" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_CR.po b/base_import_odoo/i18n/es_CR.po new file mode 100644 index 00000000000..2239ff1f5a1 --- /dev/null +++ b/base_import_odoo/i18n/es_CR.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_DO.po b/base_import_odoo/i18n/es_DO.po new file mode 100644 index 00000000000..ab115d91085 --- /dev/null +++ b/base_import_odoo/i18n/es_DO.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_EC.po b/base_import_odoo/i18n/es_EC.po new file mode 100644 index 00000000000..37798f8bb61 --- /dev/null +++ b/base_import_odoo/i18n/es_EC.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_ES.po b/base_import_odoo/i18n/es_ES.po new file mode 100644 index 00000000000..5b3b60db4f0 --- /dev/null +++ b/base_import_odoo/i18n/es_ES.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_MX.po b/base_import_odoo/i18n/es_MX.po new file mode 100644 index 00000000000..06855e49ec8 --- /dev/null +++ b/base_import_odoo/i18n/es_MX.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_PE.po b/base_import_odoo/i18n/es_PE.po new file mode 100644 index 00000000000..cc3818ed82d --- /dev/null +++ b/base_import_odoo/i18n/es_PE.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_PY.po b/base_import_odoo/i18n/es_PY.po new file mode 100644 index 00000000000..df861279265 --- /dev/null +++ b/base_import_odoo/i18n/es_PY.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/es_VE.po b/base_import_odoo/i18n/es_VE.po new file mode 100644 index 00000000000..ecbcab9983d --- /dev/null +++ b/base_import_odoo/i18n/es_VE.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/et.po b/base_import_odoo/i18n/et.po new file mode 100644 index 00000000000..0d0acbaa985 --- /dev/null +++ b/base_import_odoo/i18n/et.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Loonud" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Loodud" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Järjekord" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Olek" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tüüp" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Kasutaja" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/eu.po b/base_import_odoo/i18n/eu.po new file mode 100644 index 00000000000..d52a9a776cf --- /dev/null +++ b/base_import_odoo/i18n/eu.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Nork sortua" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Created on" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sekuentzia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Mota" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fa.po b/base_import_odoo/i18n/fa.po new file mode 100644 index 00000000000..a5bc6902a64 --- /dev/null +++ b/base_import_odoo/i18n/fa.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "شناسه" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "دنباله" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "نوع" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fi.po b/base_import_odoo/i18n/fi.po new file mode 100644 index 00000000000..b03a5efc0db --- /dev/null +++ b/base_import_odoo/i18n/fi.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Luonut" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Luotu" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nimi" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domain" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Kenttä" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Mall" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sekvenssi" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Tila" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tyyppi" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Käyttäjä" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fr.po b/base_import_odoo/i18n/fr.po new file mode 100644 index 00000000000..ff781e09cfe --- /dev/null +++ b/base_import_odoo/i18n/fr.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Christophe CHAUVET , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Christophe CHAUVET , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domaine" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Champ" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "Correspondances de champs" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Fixe" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Dernière Modification le" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modèle" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Mot de passe" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "Mettre à jour" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "ID du client Distant" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Séquence" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "État" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Utilisateur" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fr_CA.po b/base_import_odoo/i18n/fr_CA.po new file mode 100644 index 00000000000..d5ae9789476 --- /dev/null +++ b/base_import_odoo/i18n/fr_CA.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Adriana Ierfino , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Adriana Ierfino , " +"2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "Identifiant" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modèle" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fr_CH.po b/base_import_odoo/i18n/fr_CH.po new file mode 100644 index 00000000000..85b261a285c --- /dev/null +++ b/base_import_odoo/i18n/fr_CH.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nom affiché" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/fr_FR.po b/base_import_odoo/i18n/fr_FR.po new file mode 100644 index 00000000000..8ed31886cd4 --- /dev/null +++ b/base_import_odoo/i18n/fr_FR.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# Mohamed HABOU , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Mohamed HABOU , 2017\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/gl.po b/base_import_odoo/i18n/gl.po new file mode 100644 index 00000000000..6157fe4b70f --- /dev/null +++ b/base_import_odoo/i18n/gl.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# César Castro Cruz , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: César Castro Cruz , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuario" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/gl_ES.po b/base_import_odoo/i18n/gl_ES.po new file mode 100644 index 00000000000..3de7216bbc7 --- /dev/null +++ b/base_import_odoo/i18n/gl_ES.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/he.po b/base_import_odoo/i18n/he.po new file mode 100644 index 00000000000..71e109bd606 --- /dev/null +++ b/base_import_odoo/i18n/he.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "נוצר ב-" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "השם המוצג" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "מזהה" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "רצף" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "סוג" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/hr.po b/base_import_odoo/i18n/hr.po new file mode 100644 index 00000000000..bd25c535e45 --- /dev/null +++ b/base_import_odoo/i18n/hr.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Ana-Maria Olujić , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Stvorio/la" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Stvoreno dana" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Baza" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Područje" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnju izmjenu izvršio/la" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Redoslijed" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Vrsta" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Korisnik" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/hr_HR.po b/base_import_odoo/i18n/hr_HR.po new file mode 100644 index 00000000000..0bdcad9623e --- /dev/null +++ b/base_import_odoo/i18n/hr_HR.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Kreirano" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Naziv" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domena" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/hu.po b/base_import_odoo/i18n/hu.po new file mode 100644 index 00000000000..cd6b7963270 --- /dev/null +++ b/base_import_odoo/i18n/hu.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Készítette" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modell, minta" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sorszám" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Státusz" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Típus" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Felhasználó" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/id.po b/base_import_odoo/i18n/id.po new file mode 100644 index 00000000000..78fd13fe0d8 --- /dev/null +++ b/base_import_odoo/i18n/id.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Wahyu Setiawan , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-11 07:46+0000\n" +"PO-Revision-Date: 2017-11-11 07:46+0000\n" +"Last-Translator: Wahyu Setiawan , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Dibuat pada" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Berurutan" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Jenis" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Pengguna" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/it.po b/base_import_odoo/i18n/it.po new file mode 100644 index 00000000000..2a520926f5f --- /dev/null +++ b/base_import_odoo/i18n/it.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Paolo Valier , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Paolo Valier , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creato da" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creato il" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Database" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Dominio" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Campo" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modello" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Password" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "ID Remoto" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sequenza" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Stato" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Utente" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ja.po b/base_import_odoo/i18n/ja.po new file mode 100644 index 00000000000..8ad045a5549 --- /dev/null +++ b/base_import_odoo/i18n/ja.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "作成者" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "作成日" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "表示名" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "順序" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "タイプ" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "ユーザ" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ko.po b/base_import_odoo/i18n/ko.po new file mode 100644 index 00000000000..045d6e9a76d --- /dev/null +++ b/base_import_odoo/i18n/ko.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "작성자" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "작성일" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "표시 이름" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "순서" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "유형" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/lt.po b/base_import_odoo/i18n/lt.po new file mode 100644 index 00000000000..e7cd43212cb --- /dev/null +++ b/base_import_odoo/i18n/lt.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Sukūrė" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Sukurta" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Seka" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Būsena" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipas" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Naudotojas" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/lt_LT.po b/base_import_odoo/i18n/lt_LT.po new file mode 100644 index 00000000000..ced65603290 --- /dev/null +++ b/base_import_odoo/i18n/lt_LT.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Sukūrė" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Sukurta" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/lv.po b/base_import_odoo/i18n/lv.po new file mode 100644 index 00000000000..e1d11c1476c --- /dev/null +++ b/base_import_odoo/i18n/lv.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Izveidoja" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Izveidots" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secība" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Statuss" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tips" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Lietotājs" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/mk.po b/base_import_odoo/i18n/mk.po new file mode 100644 index 00000000000..c987ecc915e --- /dev/null +++ b/base_import_odoo/i18n/mk.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Креирано од" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Креирано на" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Прикажи име" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Секвенца" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Статус" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Тип" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Корисник" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/mn.po b/base_import_odoo/i18n/mn.po new file mode 100644 index 00000000000..5fc00e76953 --- /dev/null +++ b/base_import_odoo/i18n/mn.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Дараалал" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Төлөв" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Төрөл" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Хэрэглэгч" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/nb.po b/base_import_odoo/i18n/nb.po new file mode 100644 index 00000000000..3f001215d01 --- /dev/null +++ b/base_import_odoo/i18n/nb.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Opprettet av" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Opprettet den" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Visnings navn" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sekvens" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Bruker" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/nb_NO.po b/base_import_odoo/i18n/nb_NO.po new file mode 100644 index 00000000000..5faceb0ff71 --- /dev/null +++ b/base_import_odoo/i18n/nb_NO.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Laget av" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Laget den" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Vis navn" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/nl.po b/base_import_odoo/i18n/nl.po new file mode 100644 index 00000000000..0c9771a9373 --- /dev/null +++ b/base_import_odoo/i18n/nl.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Erwin van der Ploeg , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Erwin van der Ploeg , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domein" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Veld" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Vast" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Wachtwoord" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Reeks" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Gebruiker" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/nl_BE.po b/base_import_odoo/i18n/nl_BE.po new file mode 100644 index 00000000000..f6ad697cfd2 --- /dev/null +++ b/base_import_odoo/i18n/nl_BE.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Gemaakt door" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Gemaakt op" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Schermnaam" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Volgorde" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Type" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Gebruiker" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/nl_NL.po b/base_import_odoo/i18n/nl_NL.po new file mode 100644 index 00000000000..25d64612cc0 --- /dev/null +++ b/base_import_odoo/i18n/nl_NL.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/pl.po b/base_import_odoo/i18n/pl.po new file mode 100644 index 00000000000..330c309e6cd --- /dev/null +++ b/base_import_odoo/i18n/pl.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Utworzone przez" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Utworzono" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Numeracja" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Typ" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Użytkownik" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/pt.po b/base_import_odoo/i18n/pt.po new file mode 100644 index 00000000000..742c1f85fe6 --- /dev/null +++ b/base_import_odoo/i18n/pt.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nome" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sequência" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Utilizador" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/pt_BR.po b/base_import_odoo/i18n/pt_BR.po new file mode 100644 index 00000000000..5e9958f5616 --- /dev/null +++ b/base_import_odoo/i18n/pt_BR.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Armando Vulcano Junior , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-11 07:46+0000\n" +"PO-Revision-Date: 2017-11-11 07:46+0000\n" +"Last-Translator: Armando Vulcano Junior , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domínio" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Campo" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "Identificação" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Senha" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "Identificação Remota" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sequência" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Situação" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Usuário" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/pt_PT.po b/base_import_odoo/i18n/pt_PT.po new file mode 100644 index 00000000000..fc50a74c1b5 --- /dev/null +++ b/base_import_odoo/i18n/pt_PT.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nome a exibir" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Modificado pela última vez em" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Estado" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Utilizador" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ro.po b/base_import_odoo/i18n/ro.po new file mode 100644 index 00000000000..2545f1cfc5f --- /dev/null +++ b/base_import_odoo/i18n/ro.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Dorin Hongu , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Dorin Hongu , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Creat de" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Creat la" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Secventa" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Stare" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Utilizator" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/ru.po b/base_import_odoo/i18n/ru.po new file mode 100644 index 00000000000..524a740ce81 --- /dev/null +++ b/base_import_odoo/i18n/ru.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Mikhail - , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Mikhail - , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Создано" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Создан" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Домен" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Поле" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Модель" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Последовательность" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Статус" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Тип" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Пользователь" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/sk.po b/base_import_odoo/i18n/sk.po new file mode 100644 index 00000000000..a6847b1edbd --- /dev/null +++ b/base_import_odoo/i18n/sk.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Vytvoril" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Vytvorené" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Naposledy upravil" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Naposledy upravené" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Postupnosť" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Typ" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/sl.po b/base_import_odoo/i18n/sl.po new file mode 100644 index 00000000000..a30fc4e9f6a --- /dev/null +++ b/base_import_odoo/i18n/sl.po @@ -0,0 +1,377 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-01 01:50+0000\n" +"PO-Revision-Date: 2018-02-01 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "Mapiranje polj za zapise v oddaljenih podatkovnih bazah" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "Model za uvoz iz oddaljene podatkovne baze" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "Odoo podatkovna baza za uvoz" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "Glede na enaka polja" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "Po sklicu" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Ustvaril" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "Cronjob v teku" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Podatkovna baza" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Domena" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "Ravnanje z duplikati" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Polje" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "Mapiranja polj" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Fiksni" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "Iz oddaljene podatkovne baze" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "ID polja" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" +"Če je nastavljeno, je mapiranje efektivno le ob nastavitvi danega polja" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" +"Če pustite prazno, bo kadar je v oddaljeni podatkovni bazi to polje " +"določeno, v lokalni bazi ustvarjen nov zapis." + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" +"Če pustite prazno, bo vsaka (določena) vrednost polja mapirana v lokalni ID" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "Nastavitve uvoza" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "Uvozno opravilo" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "Uvozni modeli" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "Napredovanje uvoza" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "Uvozi rezultate" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnjič posodobil" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "Lokalni ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "Polje modela" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "Opcijski filter za uvoz dela podatkov" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "Prepiši prazna polja" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "Prepiši obstoječe" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Geslo" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "Osveži" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "Oddaljeni ID" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "Uvoz oddaljenega Odoo" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "ID oddaljene podatkovne baze" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "Zaženi uvoz" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" +"Izberi polja, za katere se ustvari unikatne vrednosti med uvozom. To je " +"potrebno npr. za res.users#login." + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" +"Izberi polja, ki morajo biti enaka za obravnavo para oddaljenih in lokalnih " +"podatkov modela kot enaka." + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" +"Izberi polje, ki shranjuje naziv modela in polje, ki shrani povezani ID. ID " +"prej uvoženih zapisov bo mapiran na lokalni ID, za neznane modele in ID-je " +"se polja nastavi kot NULL." + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Zaporedje" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "Preskoči obstoječe" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Status" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "Status html" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" +"Naslednji oddaljeni id-ji niso mapirani, a morajo vseeno biti uvoženi zaradi " +"omejitev 'not null'." + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" +"Da bi to popravili, ustvarite mapiranja za navedene oddaljene id-je, ali pa, " +"če to ni uresničljivo, mapirajte celoten model. Mogoče je tudi, da imate " +"preveč specifično domeno v definiciji uvoznega modela." + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "Neobravnavani tip polja %s" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "Unikatno" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "Neznano mapiranje" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "URL" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Uporabnik" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" +"Ob uvozu zapisa tega modela, bo le-ta zamenjan z zapisom, ki ga boste " +"izbrali kot lokalen ID. Če izberete polje in/ali oddaljeni ID, bo ta " +"zamenjava izvedena le, kadar se nastavlja specifično polje in/ali ko je " +"oddaljena vrednost enaka specificiranemu zapisu." + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "opravljeno" diff --git a/base_import_odoo/i18n/sr.po b/base_import_odoo/i18n/sr.po new file mode 100644 index 00000000000..70b800af25a --- /dev/null +++ b/base_import_odoo/i18n/sr.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Kreiran" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Niz" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/sr@latin.po b/base_import_odoo/i18n/sr@latin.po new file mode 100644 index 00000000000..69aa52c851e --- /dev/null +++ b/base_import_odoo/i18n/sr@latin.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr" +"%40latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Kreiran" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sekvenca" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Korisnik" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/sv.po b/base_import_odoo/i18n/sv.po new file mode 100644 index 00000000000..f2568cd9d98 --- /dev/null +++ b/base_import_odoo/i18n/sv.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Skapad av" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Skapad den" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Visa namn" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sequence" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Typ" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Användare" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/th.po b/base_import_odoo/i18n/th.po new file mode 100644 index 00000000000..d13f8275d4c --- /dev/null +++ b/base_import_odoo/i18n/th.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "สร้างโดย" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "รหัส" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "กำหนดเลขที่เอกสาร" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "สถานะ" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "ชนิด" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "ผู้ใช้" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/tr.po b/base_import_odoo/i18n/tr.po new file mode 100644 index 00000000000..cca89946e4c --- /dev/null +++ b/base_import_odoo/i18n/tr.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Ahmet Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Oluşturan" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "Veritabanı" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Alan" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "Alan" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "Alan eşleştirmeleri" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "Sabit" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Son güncelleme" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Model" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "Parola" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "Uzak ID" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sıralama" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Durum" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tipi" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "Url" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Kullanıcı" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/tr_TR.po b/base_import_odoo/i18n/tr_TR.po new file mode 100644 index 00000000000..1d11bc87ffc --- /dev/null +++ b/base_import_odoo/i18n/tr_TR.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Ozge Altinisik , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Oluşturan" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Görünen ad" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "Alan" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "Kimlik" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "Tip" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Sıra" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "Durum" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Tip" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Kullanıcı" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/uk.po b/base_import_odoo/i18n/uk.po new file mode 100644 index 00000000000..a19b0eed99b --- /dev/null +++ b/base_import_odoo/i18n/uk.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Створив" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Дата створення" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Послідовність" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Тип" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/vi.po b/base_import_odoo/i18n/vi.po new file mode 100644 index 00000000000..993a3aa30e1 --- /dev/null +++ b/base_import_odoo/i18n/vi.po @@ -0,0 +1,356 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Được tạo vào" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "Trình tự" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "Loại" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "Người sử dụng" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/vi_VN.po b/base_import_odoo/i18n/vi_VN.po new file mode 100644 index 00000000000..17c97c1ed1c --- /dev/null +++ b/base_import_odoo/i18n/vi_VN.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "Tạo vào" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/zh_CN.po b/base_import_odoo/i18n/zh_CN.po new file mode 100644 index 00000000000..072916eb34a --- /dev/null +++ b/base_import_odoo/i18n/zh_CN.po @@ -0,0 +1,358 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +# Jeffery CHEN , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: Jeffery CHEN , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "创建时间" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "数据库" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "显示名称" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "模型" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "序列" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "状态" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "类型" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "用户" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" diff --git a/base_import_odoo/i18n/zh_TW.po b/base_import_odoo/i18n/zh_TW.po new file mode 100644 index 00000000000..407273fe318 --- /dev/null +++ b/base_import_odoo/i18n/zh_TW.po @@ -0,0 +1,357 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_import_odoo +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-26 03:03+0000\n" +"PO-Revision-Date: 2017-10-26 03:03+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_field +msgid "A field mapping for records in the remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database_model +msgid "A model to import from a remote database" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_import_odoo_database +msgid "An Odoo database to import" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Based on equal fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "By reference" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,create_uid:0 +#: field:import.odoo.database.field,create_uid:0 +#: field:import.odoo.database.model,create_uid:0 +msgid "Created by" +msgstr "建立者" + +#. module: base_import_odoo +#: field:import.odoo.database,create_date:0 +#: field:import.odoo.database.field,create_date:0 +#: field:import.odoo.database.model,create_date:0 +msgid "Created on" +msgstr "建立於" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_running:0 +msgid "Cronjob running" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,database:0 +#: field:import.odoo.database.field,database_id:0 +#: field:import.odoo.database.model,database_id:0 +msgid "Database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,display_name:0 +#: field:import.odoo.database.field,display_name:0 +#: field:import.odoo.database.model,display_name:0 +msgid "Display Name" +msgstr "顯示名稱" + +#. module: base_import_odoo +#: field:import.odoo.database.model,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,duplicates:0 +msgid "Duplicate handling" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,field_ids:0 +msgid "Field" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_field_mappings:0 +msgid "Field mappings" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Fixed" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_id:0 +msgid "From remote database" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 +#: field:import.odoo.database.model,id:0 +msgid "ID" +msgstr "編號" + +#. module: base_import_odoo +#: field:import.odoo.database.field,id_field_id:0 +msgid "ID field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,field_ids:0 +msgid "If set, the mapping is only effective when setting said field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,local_id:0 +msgid "" +"If you leave this empty, a new record will be created in the local database " +"when this field is set on the remote database" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.field,remote_id:0 +msgid "" +"If you leave this empty, every (set) field value will be mapped to the local " +"ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.actions.act_window,name:base_import_odoo.action_import_odoo_database +#: model:ir.ui.menu,name:base_import_odoo.menu_import_odoo_database +msgid "Import configurations" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,cronjob_id:0 +msgid "Import job" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,import_line_ids:0 +msgid "Import models" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import progress" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "Import results" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,__last_update:0 +#: field:import.odoo.database.field,__last_update:0 +#: field:import.odoo.database.model,__last_update:0 +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: base_import_odoo +#: field:import.odoo.database,write_uid:0 +#: field:import.odoo.database.field,write_uid:0 +#: field:import.odoo.database.model,write_uid:0 +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: base_import_odoo +#: field:import.odoo.database,write_date:0 +#: field:import.odoo.database.field,write_date:0 +#: field:import.odoo.database.model,write_date:0 +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: base_import_odoo +#: field:import.odoo.database.field,local_id:0 +msgid "Local ID" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model:0 +#: field:import.odoo.database.field,model_id:0 +#: field:import.odoo.database.model,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,model_field_id:0 +msgid "Model field" +msgstr "" + +#. module: base_import_odoo +#: help:import.odoo.database.model,domain:0 +msgid "Optional filter to import only a subset" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite empty fields" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Overwrite existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,password:0 +msgid "Password" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#, python-format +msgid "Please install the \"odoorpc\" libary in your environment" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Refresh" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,remote_id:0 +msgid "Remote ID" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.menu,name:base_import_odoo.menu_main +msgid "Remote Odoo import" +msgstr "" + +#. module: base_import_odoo +#: field:ir.model.data,import_database_record_id:0 +msgid "Remote database ID" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +msgid "Run import" +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields for which to generate unique values during import. You'll need " +"this for res.users#login for example." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select fields which must be equal to treat a pair of remote and local " +"records of this model as being equal." +msgstr "" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"Select the field that stores the model name and the one that stores the " +"linked ID. The IDs for previously imported records will be mapped to the " +"local ID, for unknown models or IDs, the fields are set to NULL." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,sequence:0 +#: field:import.odoo.database.model,sequence:0 +msgid "Sequence" +msgstr "序列" + +#. module: base_import_odoo +#: selection:import.odoo.database,duplicates:0 +msgid "Skip existing" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_data:0 +msgid "Status" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,status_html:0 +msgid "Status html" +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"The following remote ids don't have a mapping but have to be imported " +"anyways due to not null constraints." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "" +"To fix this, create mappings for the remote ids listed, or if this is not " +"feasible, map the whole model. You might also have a too specific domain on " +"your import model definition." +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database.field,mapping_type:0 +msgid "Type" +msgstr "類型" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#, python-format +msgid "Unhandled field type %s" +msgstr "" + +#. module: base_import_odoo +#: selection:import.odoo.database.field,mapping_type:0 +msgid "Unique" +msgstr "" + +#. module: base_import_odoo +#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#, python-format +msgid "Unknown mapping" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,url:0 +msgid "Url" +msgstr "" + +#. module: base_import_odoo +#: field:import.odoo.database,user:0 +msgid "User" +msgstr "使用者" + +#. module: base_import_odoo +#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +msgid "" +"When a record of this model is imported, it will be replaced with the record " +"you select as local ID. If you select a field and/or a remote ID, this " +"replacement is only effective when setting the specified field and/or when " +"the remote value is the specified record." +msgstr "" + +#. module: base_import_odoo +#: view:website:base_import_odoo.view_import_odoo_database_qweb +msgid "done" +msgstr "" From 81e613850c825fba974bafaa15d200c8db3634d6 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Tue, 16 Jan 2018 10:30:12 +0100 Subject: [PATCH 17/78] [FIX] Be less alarming about missing library (Module does not have to be installed) --- base_import_odoo/models/import_odoo_database.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index f8e750a626a..5869507bff8 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -4,8 +4,10 @@ import logging try: import odoorpc -except: - logging.error('Unable to import odoorpc') +except ImportError: # pragma: no cover + logging.info('Unable to import odoorpc, used in base_import_odoo') + odoorpc = False + import psycopg2 import traceback from urlparse import urlparse @@ -572,6 +574,9 @@ def _get_connection(self): if len(hostport) == 1: hostport.append('80') host, port = hostport + if not odoorpc: # pragma: no cover + raise exceptions.UserError( + _('Please install the "odoorpc" libary in your environment')) remote = odoorpc.ODOO( host, protocol='jsonrpc+ssl' if url.scheme == 'https' else 'jsonrpc', From fce338c4eabc8d948e15a9e9bf098080b83bb2b3 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Wed, 31 Jan 2018 13:07:09 +0100 Subject: [PATCH 18/78] Bump base_import_odoo version --- base_import_odoo/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__openerp__.py index f58f96a0750..f9e4500eaa2 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__openerp__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Import from Odoo", - "version": "8.0.1.0.0", + "version": "8.0.1.0.1", "author": "Therp BV,Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Tools", From b3e3d361695a6a973b6f99a13da15dfb8828dd6b Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Fri, 30 Mar 2018 14:07:41 +0200 Subject: [PATCH 19/78] [ADD] create an xmlid for mapped records too (#1059) * [ADD] create an xmlid for mapped records too * [IMP] filter out unknown fields * [FIX] warning about exception handling --- .../models/import_odoo_database.py | 43 ++++++++++++++----- 1 file changed, 33 insertions(+), 10 deletions(-) diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 5869507bff8..f30eaf36102 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -151,7 +151,8 @@ def _run_import(self, commit=True, commit_threshold=100): ) try: self._run_import_model(context) - except: + except: # noqa: E722 + # pragma: no cover error = traceback.format_exc() self.env.cr.rollback() self.write({ @@ -186,6 +187,11 @@ def _run_import_model(self, context): context, model, data, create_dummy=False, ) if (model._name, data['id']) in context.idmap: + # one of our mappings hit, create an xmlid to persist + # this knowledge + self._create_record_xmlid( + model, context.idmap[(model._name, data['id'])], data['id'] + ) if self.duplicates == 'skip': # there's a mapping for this record, nothing to do continue @@ -203,6 +209,7 @@ def _create_record(self, context, model, record): xmlid = '%d-%s-%d' % ( self.id, model._name.replace('.', '_'), _id or 0, ) + record = self._create_record_filter_fields(model, record) new = self.env.ref('base_import_odoo.%s' % xmlid, False) if new and new.exists(): if self.duplicates == 'overwrite_empty': @@ -219,19 +226,35 @@ def _create_record(self, context, model, record): new = model.with_context( **self._create_record_context(model, record) ).create(record) - self.env['ir.model.data'].create({ - 'name': xmlid, - 'model': model._name, - 'module': 'base_import_odoo', - 'res_id': new.id, - 'noupdate': True, - 'import_database_id': self.id, - 'import_database_record_id': _id, - }) + self._create_record_xmlid(model, new.id, _id) _logger.debug('Created record %s', xmlid) context.idmap[mapping_key(model._name, _id)] = new.id return new + def _create_record_xmlid(self, model, local_id, remote_id): + xmlid = '%d-%s-%d' % ( + self.id, model._name.replace('.', '_'), remote_id or 0, + ) + if self.env.ref('base_import_odoo.%s' % xmlid, False): + return + return self.env['ir.model.data'].create({ + 'name': xmlid, + 'model': model._name, + 'module': 'base_import_odoo', + 'res_id': local_id, + 'noupdate': True, + 'import_database_id': self.id, + 'import_database_record_id': remote_id, + }) + + def _create_record_filter_fields(self, model, record): + """Return a version of record with unknown fields for model removed""" + return { + key: value + for key, value in record.items() + if key in model._fields + } + def _create_record_context(self, model, record): """Return a context that is used when creating a record""" context = { From c205ef944bc831d2a90735b3e27301b04696b70f Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 20 Jun 2018 17:09:08 +0200 Subject: [PATCH 20/78] [ADD] [base_import_odoo] don't write falsy values on required fields with a default value --- base_import_odoo/models/import_odoo_database.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index f30eaf36102..027f62c93d0 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -248,9 +248,12 @@ def _create_record_xmlid(self, model, local_id, remote_id): }) def _create_record_filter_fields(self, model, record): - """Return a version of record with unknown fields for model removed""" + """Return a version of record with unknown fields for model removed + and required fields with no value set to the default if it exists""" + defaults = model.default_get(record.keys()) return { key: value + if value or not model._fields[key].required else defaults.get(key) for key, value in record.items() if key in model._fields } From c38baed60ac1114f3a515ec33f2c06af747286d6 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Thu, 19 Jul 2018 09:20:08 +0200 Subject: [PATCH 21/78] [MIG] base_import_odoo --- .travis.yml | 6 +- base_import_odoo/CONFIGURE.rst | 17 ++ base_import_odoo/CONTRIBUTORS.rst | 1 + base_import_odoo/DESCRIPTION.rst | 8 + base_import_odoo/README.rst | 99 +--------- base_import_odoo/ROADMAP.rst | 5 + base_import_odoo/USAGE.rst | 7 + base_import_odoo/__init__.py | 2 +- .../{__openerp__.py => __manifest__.py} | 5 +- .../demo/import_odoo_database.xml | 18 +- .../demo/import_odoo_database_field.xml | 140 +++++++------- .../demo/import_odoo_database_model.xml | 67 ++++--- base_import_odoo/demo/ir_attachment.xml | 18 +- base_import_odoo/demo/res_partner.xml | 12 +- base_import_odoo/demo/res_users.xml | 14 +- base_import_odoo/models/__init__.py | 6 +- .../models/import_odoo_database.py | 45 ++++- .../models/import_odoo_database_field.py | 4 +- .../models/import_odoo_database_model.py | 9 +- base_import_odoo/models/ir_model_data.py | 4 +- base_import_odoo/tests/__init__.py | 2 +- .../tests/test_base_import_odoo.py | 7 +- .../views/import_odoo_database.xml | 180 +++++++++--------- .../views/import_odoo_database_field.xml | 90 +++++---- base_import_odoo/views/menu.xml | 20 +- requirements.txt | 1 + 26 files changed, 375 insertions(+), 412 deletions(-) create mode 100644 base_import_odoo/CONFIGURE.rst create mode 100644 base_import_odoo/CONTRIBUTORS.rst create mode 100644 base_import_odoo/DESCRIPTION.rst create mode 100644 base_import_odoo/ROADMAP.rst create mode 100644 base_import_odoo/USAGE.rst rename base_import_odoo/{__openerp__.py => __manifest__.py} (86%) diff --git a/.travis.yml b/.travis.yml index d98b638a970..f8f7def579d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,14 +25,16 @@ env: matrix: - LINT_CHECK="1" - TRANSIFEX="1" - - TESTS="1" ODOO_REPO="odoo/odoo" EXCLUDE="database_cleanup,auth_session_timeout,auth_brute_force" - - TESTS="1" ODOO_REPO="OCA/OCB" EXCLUDE="database_cleanup,auth_session_timeout,auth_brute_force" + - TESTS="1" ODOO_REPO="odoo/odoo" EXCLUDE="database_cleanup,auth_session_timeout,auth_brute_force,base_import_odoo" + - TESTS="1" ODOO_REPO="OCA/OCB" EXCLUDE="database_cleanup,auth_session_timeout,auth_brute_force,base_import_odoo" - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="database_cleanup" - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="database_cleanup" - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="auth_session_timeout" - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="auth_session_timeout" - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="auth_brute_force" - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="auth_brute_force" + - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="base_import_odoo" + - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="base_import_odoo" virtualenv: system_site_packages: true diff --git a/base_import_odoo/CONFIGURE.rst b/base_import_odoo/CONFIGURE.rst new file mode 100644 index 00000000000..d70c37a5dc8 --- /dev/null +++ b/base_import_odoo/CONFIGURE.rst @@ -0,0 +1,17 @@ +Go to Settings / Remote Odoo import / Import configurations and create a configuration. + +After filling in your credentials, select models you want to import from the remote database. If you only want to import a subset of the records, add an appropriate domain. + +The import will copy records of all models listed, and handle links to records of models which are not imported depending on the existing field mappings. Field mappings to local records also are a stopping condition. Without those, the import will have to create some record for all required x2x fields, which you probably don't want. + +Probably you'll want to map records of model ``res.company``, and at least the admin user. + +The module doesn't import one2many fields, if you want to have those, add the model the field in question points to to the list of imported models, possibly with a domain. + +If you don't fill in a remote ID, the addon will use the configured local ID for every record of the model (this way, you can for example map all users in the remote system to some import user in the current system). + +For fields that have a uniqueness constraint (like ``res.users#login``), create a field mapping if type ``unique``, then the import will generate a unique value for this field. + +For models using references with two fields (like ``ir.attachment``), create a field mapping of type ``by reference`` and select the two fields involved. The import will transform known ids (=ids of models you import) to the respective local id, and clean out the model/id fields for unknown models/ids. + +You can add custom defaults per model in case your database has different required fields than the source database. For ``res.partner``, you'll most certainly fill in ``{'name': '/'}`` or somethign similar. diff --git a/base_import_odoo/CONTRIBUTORS.rst b/base_import_odoo/CONTRIBUTORS.rst new file mode 100644 index 00000000000..b120a956f86 --- /dev/null +++ b/base_import_odoo/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Holger Brunn diff --git a/base_import_odoo/DESCRIPTION.rst b/base_import_odoo/DESCRIPTION.rst new file mode 100644 index 00000000000..1cdb6d6c61a --- /dev/null +++ b/base_import_odoo/DESCRIPTION.rst @@ -0,0 +1,8 @@ +This module was written to import data from another Odoo database. The idea is that you define which models to import from the other database, and add eventual mappings for records you don't want to import. + +Use cases +========= + +- merging databases +- one way sync +- aggregating management data from distributed systems diff --git a/base_import_odoo/README.rst b/base_import_odoo/README.rst index af6385e2e9f..b498fd495d6 100644 --- a/base_import_odoo/README.rst +++ b/base_import_odoo/README.rst @@ -1,98 +1 @@ -.. 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 - -================================ -Import from remote Odoo database -================================ - -This module was written to import data from another Odoo database. The idea is that you define which models to import from the other database, and add eventual mappings for records you don't want to import. - -Use cases -========= - -- merging databases -- one way sync -- aggregating management data from distributed systems - - -Configuration -============= - -Go to Settings / Remote Odoo import / Import configurations and create a configuration. - -After filling in your credentials, select models you want to import from the remote database. If you only want to import a subset of the records, add an appropriate domain. - -The import will copy records of all models listed, and handle links to records of models which are not imported depending on the existing field mappings. Field mappings to local records also are a stopping condition. Without those, the import will have to create some record for all required x2x fields, which you probably don't want. - -Probably you'll want to map records of model `res.company`, and at least the admin user. - -The module doesn't import one2many fields, if you want to have those, add the model the field in question points to to the list of imported models, possibly with a domain. - -If you don't fill in a remote ID, the addon will use the configured local ID for every record of the model (this way, you can for example map all users in the remote system to some import user in the current system). - -For fields that have a uniqueness constraint (like `res.users#login`), create a field mapping if type `unique`, then the import will generate a unique value for this field. - -For models using references with two fields (like `ir.attachment`), create a field mapping of type `by reference` and select the two fields involved. The import will transform known ids (=ids of models you import) to the respective local id, and clean out the model/id fields for unknown models/ids. - -Usage -===== - -To use this module, you need to: - -#. go to an import configuration and hit the button ``Run import`` -#. be patient, this creates a cronjob which will start up to a minutes afterwards -#. reload the form, as soon as the cronjob runs you'll see a field ``Progress`` that lets you inspect what was imported already -#. note that the cronjob also resets the password as soon as it has read it. So for a subsequent import, you'll have to fill it in again -#. running an import a second time won't duplicate data, it should recognize records imported earlier and just update them - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/8.0 - -Known issues / Roadmap -====================== - -* Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo -* Do something with workflows -* Support reference fields, while being at it refactor _run_import_map_values to call a function per field type -* Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards -* Add duplicate handling strategy 'Overwrite older' - -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 -======= - -Images ------- - -* Odoo Community Association: `Icon `_. - -Contributors ------------- - -* Holger Brunn - -Do not contact contributors directly about help with questions or problems concerning this addon, but use the `community mailing list `_ or the `appropriate specialized mailinglist `_ for help, and the bug tracker linked in `Bug Tracker`_ above for technical issues. - -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/base_import_odoo/ROADMAP.rst b/base_import_odoo/ROADMAP.rst new file mode 100644 index 00000000000..81e681d4c0a --- /dev/null +++ b/base_import_odoo/ROADMAP.rst @@ -0,0 +1,5 @@ +* Yes of course this duplicates a lot of connector functionality. Rewrite this with the connector framework, probably collaborate with https://github.com/OCA/connector-odoo2odoo +* Do something with workflows +* Support reference fields, while being at it refactor _run_import_map_values to call a function per field type +* Probably it's safer and faster to disable recomputation during import, and recompute all fields afterwards +* Add duplicate handling strategy 'Overwrite older' diff --git a/base_import_odoo/USAGE.rst b/base_import_odoo/USAGE.rst new file mode 100644 index 00000000000..7dd17111869 --- /dev/null +++ b/base_import_odoo/USAGE.rst @@ -0,0 +1,7 @@ +To use this module, you need to: + +#. go to an import configuration and hit the button ``Run import`` +#. be patient, this creates a cronjob which will start up to a minutes afterwards +#. reload the form, as soon as the cronjob runs you'll see a field ``Progress`` that lets you inspect what was imported already +#. note that the cronjob also resets the password as soon as it has read it. So for a subsequent import, you'll have to fill it in again +#. running an import a second time won't duplicate data, it should recognize records imported earlier and just update them diff --git a/base_import_odoo/__init__.py b/base_import_odoo/__init__.py index 86cb334c3ab..83c98e83bab 100644 --- a/base_import_odoo/__init__.py +++ b/base_import_odoo/__init__.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import models diff --git a/base_import_odoo/__openerp__.py b/base_import_odoo/__manifest__.py similarity index 86% rename from base_import_odoo/__openerp__.py rename to base_import_odoo/__manifest__.py index f9e4500eaa2..3d2d0ad46c1 100644 --- a/base_import_odoo/__openerp__.py +++ b/base_import_odoo/__manifest__.py @@ -1,13 +1,14 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Import from Odoo", - "version": "8.0.1.0.1", + "version": "10.0.1.0.0", "author": "Therp BV,Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Tools", "summary": "Import records from another Odoo instance", + "website": "https://github.com/OCA/server-tools", "depends": [ 'mail', ], diff --git a/base_import_odoo/demo/import_odoo_database.xml b/base_import_odoo/demo/import_odoo_database.xml index f1f9bb59de4..42996a1084b 100644 --- a/base_import_odoo/demo/import_odoo_database.xml +++ b/base_import_odoo/demo/import_odoo_database.xml @@ -1,11 +1,9 @@ - - - - http://localhost:8069 - demodb - admin - - - - + + + http://localhost:8069 + demodb + admin + + + diff --git a/base_import_odoo/demo/import_odoo_database_field.xml b/base_import_odoo/demo/import_odoo_database_field.xml index cb817cabea8..1c797222c2e 100644 --- a/base_import_odoo/demo/import_odoo_database_field.xml +++ b/base_import_odoo/demo/import_odoo_database_field.xml @@ -1,72 +1,70 @@ - - - - - fixed - - - - - - - fixed - - - - - - - fixed - - - - - - - fixed - - - - - - - fixed - - - - - - - fixed - - - - - - - unique - - - - - - by_field - - - - - - by_field - - - - - - by_reference - - - - - - + + + + fixed + + + + + + + fixed + + + + + + + fixed + + + + + + + fixed + + + + + + + fixed + + + + + + + fixed + + + + + + + unique + + + + + + by_field + + + + + + by_field + + + + + + by_reference + + + + + diff --git a/base_import_odoo/demo/import_odoo_database_model.xml b/base_import_odoo/demo/import_odoo_database_model.xml index 1b07dc7a9dd..db97b0d135f 100644 --- a/base_import_odoo/demo/import_odoo_database_model.xml +++ b/base_import_odoo/demo/import_odoo_database_model.xml @@ -1,35 +1,34 @@ - - - - 1 - - - [(1, '=', 1)] - - - 2 - - - [(1, '=', 1)] - - - 3 - - - [(1, '=', 1)] - - - 4 - - - [(1, '=', 1)] - - - 5 - - - [('res_model', 'in', ['res.users'])] - - - + + + 1 + + + [(1, '=', 1)] + {'name': '/'} + + + 2 + + + [(1, '=', 1)] + + + 3 + + + [(1, '=', 1)] + + + 4 + + + [(1, '=', 1)] + + + 5 + + + [('res_model', 'in', ['res.users'])] + + diff --git a/base_import_odoo/demo/ir_attachment.xml b/base_import_odoo/demo/ir_attachment.xml index 5cfa63277f3..23080239821 100644 --- a/base_import_odoo/demo/ir_attachment.xml +++ b/base_import_odoo/demo/ir_attachment.xml @@ -1,11 +1,9 @@ - - - - Demo attachment - res.users - - aGVsbG8gd29ybGQK - - - + + + Demo attachment + res.users + + aGVsbG8gd29ybGQK + + diff --git a/base_import_odoo/demo/res_partner.xml b/base_import_odoo/demo/res_partner.xml index 50c1b2a999e..62f2de24029 100644 --- a/base_import_odoo/demo/res_partner.xml +++ b/base_import_odoo/demo/res_partner.xml @@ -1,8 +1,6 @@ - - - - - - - + + + + + diff --git a/base_import_odoo/demo/res_users.xml b/base_import_odoo/demo/res_users.xml index 152e5cbd341..5178f017b07 100644 --- a/base_import_odoo/demo/res_users.xml +++ b/base_import_odoo/demo/res_users.xml @@ -1,9 +1,7 @@ - - - - Mapped admin - mapped_admin - - - + + + Mapped admin + mapped_admin + + diff --git a/base_import_odoo/models/__init__.py b/base_import_odoo/models/__init__.py index 2fd59561194..643e16e359b 100644 --- a/base_import_odoo/models/__init__.py +++ b/base_import_odoo/models/__init__.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from . import ir_model_data from . import import_odoo_database -from . import import_odoo_database_model from . import import_odoo_database_field +from . import import_odoo_database_model +from . import ir_model_data diff --git a/base_import_odoo/models/import_odoo_database.py b/base_import_odoo/models/import_odoo_database.py index 027f62c93d0..4c8879df7b3 100644 --- a/base_import_odoo/models/import_odoo_database.py +++ b/base_import_odoo/models/import_odoo_database.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging try: @@ -11,7 +11,8 @@ import psycopg2 import traceback from urlparse import urlparse -from openerp import _, api, exceptions, fields, models, tools +from odoo import _, api, exceptions, fields, models, tools +from odoo.tools.safe_eval import safe_eval from collections import namedtuple _logger = logging.getLogger('base_import_odoo') @@ -86,11 +87,20 @@ def action_import(self): 'cronjob_id': self._create_cronjob().id, }) + @api.model + def _run_import_cron(self, ids): + return self.browse(ids)._run_import() + @api.multi def _run_import(self, commit=True, commit_threshold=100): """Run the import as cronjob, commit often""" self.ensure_one() if not self.password: + self.write({ + 'status_data': dict( + self.status_data, error='No password provided', + ), + }) return # model name: [ids] remote_ids = {} @@ -118,7 +128,7 @@ def _run_import(self, commit=True, commit_threshold=100): model = model_line.model_id remote_ids[model.model] = remote.execute( model.model, 'search', - tools.safe_eval(model_line.domain) if model_line.domain else [] + safe_eval(model_line.domain) if model_line.domain else [] ) remote_counts[model.model] = len(remote_ids[model.model]) self.write({ @@ -210,6 +220,21 @@ def _create_record(self, context, model, record): self.id, model._name.replace('.', '_'), _id or 0, ) record = self._create_record_filter_fields(model, record) + model_defaults = {} + if context.model_line.defaults: + model_defaults.update(safe_eval(context.model_line.defaults)) + for key, value in model_defaults.items(): + record.setdefault(key, value) + if context.model_line.postprocess: + safe_eval( + context.model_line.postprocess, { + 'vals': record, + 'env': self.env, + '_id': _id, + 'remote': context.remote, + }, + mode='exec', + ) new = self.env.ref('base_import_odoo.%s' % xmlid, False) if new and new.exists(): if self.duplicates == 'overwrite_empty': @@ -284,7 +309,7 @@ def _run_import_get_record( else: logged = True _logger.debug( - 'Got %s(%d[%d]) from idmap', model._model, _id, + 'Got %s(%d[%d]) from idmap', model._name, _id, record['id'] or 0, ) if not _id: @@ -294,7 +319,7 @@ def _run_import_get_record( elif not logged: logged = True _logger.debug( - 'Got %s(%d[%d]) from dummies', model._model, _id, record['id'], + 'Got %s(%d[%d]) from dummies', model._name, _id, record['id'], ) if not _id: xmlid = self.env['ir.model.data'].search([ @@ -309,17 +334,17 @@ def _run_import_get_record( logged = True _logger.debug( 'Got %s(%d[%d]) from mappings', - model._model, _id, record['id'], + model._name, _id, record['id'], ) if not _id and create_dummy: _id = self._run_import_create_dummy( context, model, record, - forcecreate=record['id'] not in + forcecreate=record['id'] and record['id'] not in self.status_data['ids'].get(model._name, []) ) elif _id and not logged: _logger.debug( - 'Got %s(%d[%d]) from xmlid', model._model, _id, record['id'], + 'Got %s(%d[%d]) from xmlid', model._name, _id, record['id'], ) return _id @@ -550,7 +575,7 @@ def _run_import_model_get_fields(self, context): name: field for name, field in self.env[context.model_line.model_id.model]._fields.items() - if not field.compute or field.related + if not field.compute or field.inverse } @api.multi @@ -655,7 +680,7 @@ def _create_cronjob(self): return self.env['ir.cron'].create({ 'name': self.display_name, 'model': self._name, - 'function': '_run_import', + 'function': '_run_import_cron', 'doall': True, 'args': str((self.ids,)), }) diff --git a/base_import_odoo/models/import_odoo_database_field.py b/base_import_odoo/models/import_odoo_database_field.py index bec3db2040a..9ca3325548c 100644 --- a/base_import_odoo/models/import_odoo_database_field.py +++ b/base_import_odoo/models/import_odoo_database_field.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import api, fields, models +from odoo import api, fields, models class ImportOdooDatabaseField(models.Model): diff --git a/base_import_odoo/models/import_odoo_database_model.py b/base_import_odoo/models/import_odoo_database_model.py index 2394ebc657b..856ab30708c 100644 --- a/base_import_odoo/models/import_odoo_database_model.py +++ b/base_import_odoo/models/import_odoo_database_model.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import fields, models +from odoo import fields, models class ImportOdooDatabaseModel(models.Model): @@ -18,3 +18,8 @@ class ImportOdooDatabaseModel(models.Model): ondelete='cascade', ) domain = fields.Char(help='Optional filter to import only a subset') + defaults = fields.Char(help='Optional defaults dict to avoid empty values') + postprocess = fields.Text( + help='Optional python code for postprocessing. Your code has access ' + 'to `vals` which is the dictionary passed to create/write, and `env`.', + ) diff --git a/base_import_odoo/models/ir_model_data.py b/base_import_odoo/models/ir_model_data.py index 2348232cde0..6e0522b0ef7 100644 --- a/base_import_odoo/models/ir_model_data.py +++ b/base_import_odoo/models/ir_model_data.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import fields, models +from odoo import fields, models class IrModelData(models.Model): diff --git a/base_import_odoo/tests/__init__.py b/base_import_odoo/tests/__init__.py index 905385a1826..518670a60b6 100644 --- a/base_import_odoo/tests/__init__.py +++ b/base_import_odoo/tests/__init__.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import test_base_import_odoo diff --git a/base_import_odoo/tests/test_base_import_odoo.py b/base_import_odoo/tests/test_base_import_odoo.py index c1e9c75115f..e2b15f73192 100644 --- a/base_import_odoo/tests/test_base_import_odoo.py +++ b/base_import_odoo/tests/test_base_import_odoo.py @@ -1,8 +1,8 @@ # -*- coding: utf-8 -*- -# © 2017 Therp BV +# Copyright 2017-2018 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from mock import patch -from openerp.tests.common import TransactionCase, post_install, at_install +from odoo.tests.common import TransactionCase, post_install, at_install from ..models.import_odoo_database import ImportContext, field_context @@ -104,7 +104,8 @@ def _mock_execute(model, method, *args): self.assertFalse(demodb.cronjob_running) # in our setting we won't get dummies, so we test this manually import_context = ImportContext( - None, None, [], {}, {}, [], {}, field_context(None, None, None) + None, self.env.ref('base_import_odoo.model_partner'), + [], {}, {}, [], {}, field_context(None, None, None) ) dummy_id = demodb._run_import_create_dummy( import_context, self.env['res.partner'], {'id': 424242}, diff --git a/base_import_odoo/views/import_odoo_database.xml b/base_import_odoo/views/import_odoo_database.xml index a67e8c82362..48645605e79 100644 --- a/base_import_odoo/views/import_odoo_database.xml +++ b/base_import_odoo/views/import_odoo_database.xml @@ -1,93 +1,95 @@ - - - - import.odoo.database - - - - - - - - - import.odoo.database - -
-
-
- - - - - - - - - - - - - - - - - - - -
-
-
- -
-
+
+

+        
+ The following remote ids don't have a mapping but have to be imported anyways due to not null constraints. +
+ +
+
+ +
+ To fix this, create mappings for the remote ids listed, or if this is not feasible, map the whole model. You might also have a too specific domain on your import model definition. +
+ + diff --git a/base_import_odoo/views/import_odoo_database_field.xml b/base_import_odoo/views/import_odoo_database_field.xml index 8d44bd57cbd..760da470fb8 100644 --- a/base_import_odoo/views/import_odoo_database_field.xml +++ b/base_import_odoo/views/import_odoo_database_field.xml @@ -1,47 +1,45 @@ - - - - import.odoo.database.field - -
- - - - - -
- When a record of this model is imported, it will be replaced with the record you select as local ID. If you select a field and/or a remote ID, this replacement is only effective when setting the specified field and/or when the remote value is the specified record. -
-
- Select fields which must be equal to treat a pair of remote and local records of this model as being equal. -
-
- Select the field that stores the model name and the one that stores the linked ID. The IDs for previously imported records will be mapped to the local ID, for unknown models or IDs, the fields are set to NULL. -
-
- Select fields for which to generate unique values during import. You'll need this for res.users#login for example. -
- - - - - - - -
-
-
- - import.odoo.database.field - - - - - - - - - -
-
+ + + import.odoo.database.field + +
+ + + + + +
+ When a record of this model is imported, it will be replaced with the record you select as local ID. If you select a field and/or a remote ID, this replacement is only effective when setting the specified field and/or when the remote value is the specified record. +
+
+ Select fields which must be equal to treat a pair of remote and local records of this model as being equal. +
+
+ Select the field that stores the model name and the one that stores the linked ID. The IDs for previously imported records will be mapped to the local ID, for unknown models or IDs, the fields are set to NULL. +
+
+ Select fields for which to generate unique values during import. You'll need this for res.users#login for example. +
+ + + + + + + +
+
+
+ + import.odoo.database.field + + + + + + + + + +
diff --git a/base_import_odoo/views/menu.xml b/base_import_odoo/views/menu.xml index 42b79797a0b..ecf2cd2c96e 100644 --- a/base_import_odoo/views/menu.xml +++ b/base_import_odoo/views/menu.xml @@ -1,12 +1,10 @@ - - - - - - - + + + + + diff --git a/requirements.txt b/requirements.txt index 96edf81f212..f396e5f55cb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,3 +11,4 @@ raven checksumdir python-stdnum pyopenssl +odoorpc From 5de9f2f265b8dc214660205d59e0a6cb97f6c404 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Mon, 8 Jul 2019 16:51:42 +0000 Subject: [PATCH 22/78] [UPD] Update base_import_odoo.pot --- base_import_odoo/i18n/base_import_odoo.pot | 164 ++++++++++++--------- 1 file changed, 97 insertions(+), 67 deletions(-) diff --git a/base_import_odoo/i18n/base_import_odoo.pot b/base_import_odoo/i18n/base_import_odoo.pot index c4c9a231a01..7e51041444e 100644 --- a/base_import_odoo/i18n/base_import_odoo.pot +++ b/base_import_odoo/i18n/base_import_odoo.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -13,6 +13,11 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "# `vals` is the dictionary to be passed to create/write, and you have access to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -39,55 +44,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -97,34 +107,34 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 -#: field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "If you leave this empty, a new record will be created in the local database when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "If you leave this empty, every (set) field value will be mapped to the local ID" msgstr "" @@ -135,68 +145,78 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Optional python code for postprocessing. Your code has access to `vals` which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -208,23 +228,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -234,33 +259,33 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "Select fields for which to generate unique values during import. You'll need this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "Select fields which must be equal to treat a pair of remote and local records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "Select the field that stores the model name and the one that stores the linked ID. The IDs for previously imported records will be mapped to the local ID, for unknown models or IDs, the fields are set to NULL." msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -270,32 +295,32 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "The following remote ids don't have a mapping but have to be imported anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "To fix this, create mappings for the remote ids listed, or if this is not feasible, map the whole model. You might also have a too specific domain on your import model definition." msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -306,28 +331,33 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "When a record of this model is imported, it will be replaced with the record you select as local ID. If you select a field and/or a remote ID, this replacement is only effective when setting the specified field and/or when the remote value is the specified record." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" + From 2d3dea70a992abf653cc23f76664ce87a34b4764 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 8 Jul 2019 17:37:58 +0000 Subject: [PATCH 23/78] [UPD] addons table in README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6e84f9143ba..7d9091fda24 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ addon | version | summary [base_fontawesome](base_fontawesome/) | 10.0.4.7.0 | Up to date Fontawesome resources. [base_import_default_enable_tracking](base_import_default_enable_tracking/) | 10.0.1.0.0 | This modules simply enables history tracking when doing an import. [base_import_match](base_import_match/) | 10.0.1.0.0 | Try to avoid duplicates before importing +[base_import_odoo](base_import_odoo/) | 10.0.1.0.0 | Import records from another Odoo instance [base_import_security_group](base_import_security_group/) | 10.0.1.0.0 | Group-based permissions for importing CSV files [base_jsonify](base_jsonify/) | 10.0.1.0.0 | Base module that provide the jsonify method on all models [base_kanban_stage](base_kanban_stage/) | 10.0.1.2.1 | Provides stage model and abstract logic for inheritance From 7439f3036a8348b17257c04eb30baeab4222b757 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 8 Jul 2019 17:38:00 +0000 Subject: [PATCH 24/78] [ADD] setup.py --- setup/_metapackage/VERSION.txt | 2 +- setup/_metapackage/setup.py | 1 + setup/base_import_odoo/odoo/__init__.py | 1 + setup/base_import_odoo/odoo/addons/__init__.py | 1 + setup/base_import_odoo/odoo/addons/base_import_odoo | 1 + setup/base_import_odoo/setup.py | 6 ++++++ 6 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 setup/base_import_odoo/odoo/__init__.py create mode 100644 setup/base_import_odoo/odoo/addons/__init__.py create mode 120000 setup/base_import_odoo/odoo/addons/base_import_odoo create mode 100644 setup/base_import_odoo/setup.py diff --git a/setup/_metapackage/VERSION.txt b/setup/_metapackage/VERSION.txt index 2706e24ca45..9b1d11a5aed 100644 --- a/setup/_metapackage/VERSION.txt +++ b/setup/_metapackage/VERSION.txt @@ -1 +1 @@ -10.0.20190620.0 \ No newline at end of file +10.0.20190708.0 \ No newline at end of file diff --git a/setup/_metapackage/setup.py b/setup/_metapackage/setup.py index af3d5fbf415..5b0939b0d37 100644 --- a/setup/_metapackage/setup.py +++ b/setup/_metapackage/setup.py @@ -37,6 +37,7 @@ 'odoo10-addon-base_fontawesome', 'odoo10-addon-base_import_default_enable_tracking', 'odoo10-addon-base_import_match', + 'odoo10-addon-base_import_odoo', 'odoo10-addon-base_import_security_group', 'odoo10-addon-base_jsonify', 'odoo10-addon-base_kanban_stage', diff --git a/setup/base_import_odoo/odoo/__init__.py b/setup/base_import_odoo/odoo/__init__.py new file mode 100644 index 00000000000..de40ea7ca05 --- /dev/null +++ b/setup/base_import_odoo/odoo/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/base_import_odoo/odoo/addons/__init__.py b/setup/base_import_odoo/odoo/addons/__init__.py new file mode 100644 index 00000000000..de40ea7ca05 --- /dev/null +++ b/setup/base_import_odoo/odoo/addons/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/base_import_odoo/odoo/addons/base_import_odoo b/setup/base_import_odoo/odoo/addons/base_import_odoo new file mode 120000 index 00000000000..5f4f3d36bd2 --- /dev/null +++ b/setup/base_import_odoo/odoo/addons/base_import_odoo @@ -0,0 +1 @@ +../../../../base_import_odoo \ No newline at end of file diff --git a/setup/base_import_odoo/setup.py b/setup/base_import_odoo/setup.py new file mode 100644 index 00000000000..28c57bb6403 --- /dev/null +++ b/setup/base_import_odoo/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) From 4c5562d6b48155d89e443446356858b640b2fc41 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Thu, 11 Jul 2019 10:35:01 +0200 Subject: [PATCH 25/78] subscription_action: Fix URL in README --- subscription_action/README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subscription_action/README.rst b/subscription_action/README.rst index cbcfd6a8add..677a8308d34 100644 --- a/subscription_action/README.rst +++ b/subscription_action/README.rst @@ -30,7 +30,7 @@ Bug Tracker =========== Bugs are tracked on `GitHub Issues -`_. In case of trouble, please +`_. 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. From efb5d31f00669b03cb39669158a39fbc2c3ade4f Mon Sep 17 00:00:00 2001 From: Nikos Tsirintanis Date: Wed, 10 Jul 2019 10:57:57 +0200 Subject: [PATCH 26/78] [FIX] replace simplejson dependency with json --- fetchmail_attach_from_folder/__manifest__.py | 5 ----- fetchmail_attach_from_folder/models/fetchmail_server.py | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/fetchmail_attach_from_folder/__manifest__.py b/fetchmail_attach_from_folder/__manifest__.py index 49b5373f6c8..27937f3ad8d 100644 --- a/fetchmail_attach_from_folder/__manifest__.py +++ b/fetchmail_attach_from_folder/__manifest__.py @@ -17,9 +17,4 @@ ], 'installable': True, 'auto_install': False, - 'external_dependencies': { - 'python': [ - 'simplejson', - ], - }, } diff --git a/fetchmail_attach_from_folder/models/fetchmail_server.py b/fetchmail_attach_from_folder/models/fetchmail_server.py index 8d20dc66f4e..70171976610 100644 --- a/fetchmail_attach_from_folder/models/fetchmail_server.py +++ b/fetchmail_attach_from_folder/models/fetchmail_server.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging import re -import simplejson +import json from lxml import etree from odoo import _, api, fields, models @@ -111,7 +111,7 @@ def fields_view_get( nocopy=True) modifier_dict = modifiers[field.attrib['name']] combined_dict = dict(original_dict, **modifier_dict) - field.set('modifiers', simplejson.dumps(combined_dict)) + field.set('modifiers', json.dumps(combined_dict)) if (field.tag == 'field' and field.get('name') == 'match_algorithm'): field.set('help', docstr) From beb96b49da0d50ef3983e6288ecce1d559c1a456 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 15 Jul 2019 10:20:44 +0000 Subject: [PATCH 27/78] fetchmail_attach_from_folder 10.0.1.1.0 --- fetchmail_attach_from_folder/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fetchmail_attach_from_folder/__manifest__.py b/fetchmail_attach_from_folder/__manifest__.py index 27937f3ad8d..232161deade 100644 --- a/fetchmail_attach_from_folder/__manifest__.py +++ b/fetchmail_attach_from_folder/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Email gateway - folders', 'summary': 'Attach mails in an IMAP folder to existing objects', - 'version': '10.0.1.0.0', + 'version': '10.0.1.1.0', 'author': 'Therp BV,Odoo Community Association (OCA)', 'website': 'http://www.therp.nl', 'license': 'AGPL-3', From 277d1f32588a2a725f16682751cd0e219b870893 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 15 Jul 2019 10:20:56 +0000 Subject: [PATCH 28/78] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d9091fda24..baa90cee6dd 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ addon | version | summary [dbfilter_from_header](dbfilter_from_header/) | 10.0.1.0.0 | Filter databases with HTTP headers [dead_mans_switch_client](dead_mans_switch_client/) | 10.0.1.0.0 | Be notified when customers' Odoo instances go down [disable_odoo_online](disable_odoo_online/) | 10.0.1.0.0 | Remove odoo.com Bindings -[fetchmail_attach_from_folder](fetchmail_attach_from_folder/) | 10.0.1.0.0 | Attach mails in an IMAP folder to existing objects +[fetchmail_attach_from_folder](fetchmail_attach_from_folder/) | 10.0.1.1.0 | Attach mails in an IMAP folder to existing objects [fetchmail_notify_error_to_sender](fetchmail_notify_error_to_sender/) | 10.0.1.0.0 | If fetching mails gives error, send an email to sender [html_image_url_extractor](html_image_url_extractor/) | 10.0.1.0.0 | Extract images found in any HTML field [html_text](html_text/) | 10.0.1.0.0 | Generate excerpts from any HTML field From b239ff58202c95536b758c6d82bc102dc25b344a Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 20 Jul 2019 11:54:48 +0000 Subject: [PATCH 29/78] Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-tools-10.0/server-tools-10.0-base_import_odoo Translate-URL: https://translation.odoo-community.org/projects/server-tools-10-0/server-tools-10-0-base_import_odoo/ --- base_import_odoo/i18n/am.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ar.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/bg.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/bs.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ca.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ca_ES.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/cs.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/da.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/da_DK.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/de.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/el_GR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/en_GB.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_AR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_CL.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_CO.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_CR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_DO.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_EC.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_ES.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_MX.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_PE.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_PY.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/es_VE.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/et.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/eu.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fa.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fi.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fr.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fr_CA.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fr_CH.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/fr_FR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/gl.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/gl_ES.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/he.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/hr.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/hr_HR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/hu.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/id.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/it.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ja.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ko.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/lt.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/lt_LT.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/lv.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/mk.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/mn.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/nb.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/nb_NO.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/nl.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/nl_BE.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/nl_NL.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/pl.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/pt.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/pt_BR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/pt_PT.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ro.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/ru.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/sk.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/sl.po | 167 ++++++++++++++++++------------ base_import_odoo/i18n/sr.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/sr@latin.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/sv.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/th.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/tr.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/tr_TR.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/uk.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/vi.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/vi_VN.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/zh_CN.po | 165 +++++++++++++++++------------ base_import_odoo/i18n/zh_TW.po | 165 +++++++++++++++++------------ 71 files changed, 7102 insertions(+), 4615 deletions(-) diff --git a/base_import_odoo/i18n/am.po b/base_import_odoo/i18n/am.po index 060b2d186ce..58447ceaf5f 100644 --- a/base_import_odoo/i18n/am.po +++ b/base_import_odoo/i18n/am.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ar.po b/base_import_odoo/i18n/ar.po index 997d8658855..c11b7461d09 100644 --- a/base_import_odoo/i18n/ar.po +++ b/base_import_odoo/i18n/ar.po @@ -20,6 +20,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "أنشئ بواسطة" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "أنشئ في" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "اسم العرض" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "النطاق" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "الحقل" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "المعرف" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "آخر تعديل في" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "آخر تحديث بواسطة" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "آخر تحديث في" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "النموذج" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "مسلسل" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "الحالة" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "النوع" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "مستخدم" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/bg.po b/base_import_odoo/i18n/bg.po index 0e1eacd2950..412a6fc3493 100644 --- a/base_import_odoo/i18n/bg.po +++ b/base_import_odoo/i18n/bg.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Създадено от" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Създадено на" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Име за Показване" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Последно обновено на" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Последно обновено от" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Последно обновено на" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Последователност" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Вид" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/bs.po b/base_import_odoo/i18n/bs.po index ee751af1d81..c719b089c16 100644 --- a/base_import_odoo/i18n/bs.po +++ b/base_import_odoo/i18n/bs.po @@ -19,6 +19,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Kreirao" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Kreirano" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Prikaži naziv" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zadnje mijenjano" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zadnji ažurirao" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zadnje ažurirano" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sekvenca" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Vrsta" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Korisnik" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ca.po b/base_import_odoo/i18n/ca.po index d63cb682a84..8f3ce3119cb 100644 --- a/base_import_odoo/i18n/ca.po +++ b/base_import_odoo/i18n/ca.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creat per" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creat el" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Veure el nom" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domini" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Camp" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "Fix " #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Darrera modificació el" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Darrera Actualització per" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Darrera Actualització el" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Contrasenya " #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Seqüència" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estat" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipus" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuari" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ca_ES.po b/base_import_odoo/i18n/ca_ES.po index cff0c9384a4..1e1f7b06446 100644 --- a/base_import_odoo/i18n/ca_ES.po +++ b/base_import_odoo/i18n/ca_ES.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creat per" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creat a" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nom visible" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Darrera modificació en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Darrera actualització per" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Darrera actualització el" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estat" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipus" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/cs.po b/base_import_odoo/i18n/cs.po index dbc3745b299..7200ab782fe 100644 --- a/base_import_odoo/i18n/cs.po +++ b/base_import_odoo/i18n/cs.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Vytvořil(a)" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Vytvořeno" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Zobrazovaný název" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Naposled upraveno" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Naposled upraveno" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Naposled upraveno" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Číselná řada" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Druh" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Uživatel" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/da.po b/base_import_odoo/i18n/da.po index d46ed8ca710..af10f1a1aae 100644 --- a/base_import_odoo/i18n/da.po +++ b/base_import_odoo/i18n/da.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Oprettet af" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Oprettet den" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Vist navn" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "Id" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Sidst ændret den" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Sidst opdateret af" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Sidst opdateret den" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Rækkefølge" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/da_DK.po b/base_import_odoo/i18n/da_DK.po index f6ed875e30e..cb9737ffc9c 100644 --- a/base_import_odoo/i18n/da_DK.po +++ b/base_import_odoo/i18n/da_DK.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Rækkefølge" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/de.po b/base_import_odoo/i18n/de.po index d4b33148298..98c4f599ed3 100644 --- a/base_import_odoo/i18n/de.po +++ b/base_import_odoo/i18n/de.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Erstellt von" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Erstellt am" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Datenbank" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Anzeigename" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domäne" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Feld" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "Feld-Mappings" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "Feste Zuweisung" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zuletzt geändert am" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zuletzt geändert von" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zuletzt geändert am" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modell" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Passwort" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "Ferne ID" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Reihenfolge" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Art" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Benutzer" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/el_GR.po b/base_import_odoo/i18n/el_GR.po index eb306379a1e..17b535932bd 100644 --- a/base_import_odoo/i18n/el_GR.po +++ b/base_import_odoo/i18n/el_GR.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Δημιουργήθηκε από " #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Δημιουργήθηκε στις" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "Κωδικός" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Τελευταία ενημέρωση από" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Τελευταία ενημέρωση στις" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Ιεράρχηση" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Κατάσταση" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Τύπος" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/en_GB.po b/base_import_odoo/i18n/en_GB.po index b9c543fd939..cf7213d8f5c 100644 --- a/base_import_odoo/i18n/en_GB.po +++ b/base_import_odoo/i18n/en_GB.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Created by" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Created on" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Display Name" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Last Modified on" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Last Updated by" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Last Updated on" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sequence" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "User" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es.po b/base_import_odoo/i18n/es.po index 7384b6c940f..2e5e8006f58 100644 --- a/base_import_odoo/i18n/es.po +++ b/base_import_odoo/i18n/es.po @@ -21,6 +21,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -47,55 +54,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Base de datos" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre mostrado" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Dominio" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Campo" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -105,35 +117,36 @@ msgid "Fixed" msgstr "Fijo" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -146,68 +159,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modelo" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -219,23 +244,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Contraseña" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -245,31 +275,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -277,8 +307,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -288,24 +318,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -313,12 +343,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -329,23 +359,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -354,6 +384,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_AR.po b/base_import_odoo/i18n/es_AR.po index 0afdca448dd..6b5e3a13dbd 100644 --- a/base_import_odoo/i18n/es_AR.po +++ b/base_import_odoo/i18n/es_AR.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Mostrar Nombre" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización realizada por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización el" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_CL.po b/base_import_odoo/i18n/es_CL.po index b0b839541b3..a4bc9df57ff 100644 --- a/base_import_odoo/i18n/es_CL.po +++ b/base_import_odoo/i18n/es_CL.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre mostrado" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID (identificación)" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización de" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_CO.po b/base_import_odoo/i18n/es_CO.po index 605c8b2996c..cc4a7c7e6ef 100644 --- a/base_import_odoo/i18n/es_CO.po +++ b/base_import_odoo/i18n/es_CO.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre Público" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última Modificación el" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Actualizado por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Actualizado" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_CR.po b/base_import_odoo/i18n/es_CR.po index 2239ff1f5a1..da5fd740433 100644 --- a/base_import_odoo/i18n/es_CR.po +++ b/base_import_odoo/i18n/es_CR.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Ultima actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_DO.po b/base_import_odoo/i18n/es_DO.po index ab115d91085..3970544ddd9 100644 --- a/base_import_odoo/i18n/es_DO.po +++ b/base_import_odoo/i18n/es_DO.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre mostrado" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización de" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_EC.po b/base_import_odoo/i18n/es_EC.po index 37798f8bb61..d6d67058f42 100644 --- a/base_import_odoo/i18n/es_EC.po +++ b/base_import_odoo/i18n/es_EC.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre mostrado" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID (identificación)" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización de" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_ES.po b/base_import_odoo/i18n/es_ES.po index 5b3b60db4f0..6f71f19f0dd 100644 --- a/base_import_odoo/i18n/es_ES.po +++ b/base_import_odoo/i18n/es_ES.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre para mostrar" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_MX.po b/base_import_odoo/i18n/es_MX.po index 06855e49ec8..07958c103a8 100644 --- a/base_import_odoo/i18n/es_MX.po +++ b/base_import_odoo/i18n/es_MX.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre desplegado" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Ultima modificacion realizada" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Ultima actualizacion por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima actualización realizada" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modelo" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_PE.po b/base_import_odoo/i18n/es_PE.po index cc3818ed82d..5df77cbc8d8 100644 --- a/base_import_odoo/i18n/es_PE.po +++ b/base_import_odoo/i18n/es_PE.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nombre a Mostrar" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Ultima Modificación en" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Actualizado última vez por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima Actualización" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_PY.po b/base_import_odoo/i18n/es_PY.po index df861279265..3ddb0231b3c 100644 --- a/base_import_odoo/i18n/es_PY.po +++ b/base_import_odoo/i18n/es_PY.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Ultima actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/es_VE.po b/base_import_odoo/i18n/es_VE.po index ecbcab9983d..f6f955794c7 100644 --- a/base_import_odoo/i18n/es_VE.po +++ b/base_import_odoo/i18n/es_VE.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Mostrar nombre" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Modificada por última vez" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última actualización realizada por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima actualizacion en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/et.po b/base_import_odoo/i18n/et.po index 0d0acbaa985..9320d7e9a3c 100644 --- a/base_import_odoo/i18n/et.po +++ b/base_import_odoo/i18n/et.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Loonud" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Loodud" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Näidatav nimi" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Viimati muudetud" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Viimati uuendatud" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Viimati uuendatud" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Järjekord" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Olek" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tüüp" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Kasutaja" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/eu.po b/base_import_odoo/i18n/eu.po index d52a9a776cf..07487e60619 100644 --- a/base_import_odoo/i18n/eu.po +++ b/base_import_odoo/i18n/eu.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Nork sortua" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Created on" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Izena erakutsi" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Last Updated by" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Last Updated on" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sekuentzia" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Mota" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fa.po b/base_import_odoo/i18n/fa.po index a5bc6902a64..8e3dc5ba5b7 100644 --- a/base_import_odoo/i18n/fa.po +++ b/base_import_odoo/i18n/fa.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "ایجاد شده توسط" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "ایجاد شده در" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "نام نمایشی" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "شناسه" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "تاریخ آخرین به‌روزرسانی" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "آخرین به روز رسانی توسط" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "آخرین به روز رسانی در" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "دنباله" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "نوع" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fi.po b/base_import_odoo/i18n/fi.po index b03a5efc0db..d604c0ff114 100644 --- a/base_import_odoo/i18n/fi.po +++ b/base_import_odoo/i18n/fi.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Luonut" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Luotu" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nimi" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domain" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Kenttä" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Viimeksi muokattu" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Viimeksi päivittänyt" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Viimeksi päivitetty" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Mall" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sekvenssi" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Tila" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tyyppi" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Käyttäjä" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fr.po b/base_import_odoo/i18n/fr.po index ff781e09cfe..912bbce17ee 100644 --- a/base_import_odoo/i18n/fr.po +++ b/base_import_odoo/i18n/fr.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Créé par" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Créé le" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Afficher le nom" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domaine" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Champ" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "Correspondances de champs" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "Fixe" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Dernière Modification le" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Dernière mise à jour par" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Dernière mise à jour le" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modèle" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Mot de passe" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "Mettre à jour" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "ID du client Distant" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Séquence" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "État" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Utilisateur" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fr_CA.po b/base_import_odoo/i18n/fr_CA.po index d5ae9789476..274acc3e4e8 100644 --- a/base_import_odoo/i18n/fr_CA.po +++ b/base_import_odoo/i18n/fr_CA.po @@ -21,6 +21,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -47,55 +54,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Créé par" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Créé le" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Afficher le nom" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -105,35 +117,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "Identifiant" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -146,68 +159,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Dernière mise à jour par" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Dernière mise à jour le" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modèle" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -219,23 +244,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -245,31 +275,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -277,8 +307,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -288,24 +318,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -313,12 +343,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -329,23 +359,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -354,6 +384,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fr_CH.po b/base_import_odoo/i18n/fr_CH.po index 85b261a285c..1a65979ef7f 100644 --- a/base_import_odoo/i18n/fr_CH.po +++ b/base_import_odoo/i18n/fr_CH.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Créé par" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Créé le" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nom affiché" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Dernière modification le" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Modifié par" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Modifié le" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/fr_FR.po b/base_import_odoo/i18n/fr_FR.po index 8ed31886cd4..41c9853b87a 100644 --- a/base_import_odoo/i18n/fr_FR.po +++ b/base_import_odoo/i18n/fr_FR.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/gl.po b/base_import_odoo/i18n/gl.po index 6157fe4b70f..1d5656c196a 100644 --- a/base_import_odoo/i18n/gl.po +++ b/base_import_odoo/i18n/gl.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creado en" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última modificación" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "ültima actualización por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última actualización en" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secuencia" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuario" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/gl_ES.po b/base_import_odoo/i18n/gl_ES.po index 3de7216bbc7..e0863510013 100644 --- a/base_import_odoo/i18n/gl_ES.po +++ b/base_import_odoo/i18n/gl_ES.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/he.po b/base_import_odoo/i18n/he.po index 71e109bd606..046af8b7973 100644 --- a/base_import_odoo/i18n/he.po +++ b/base_import_odoo/i18n/he.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "נוצר על ידי" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "נוצר ב-" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "השם המוצג" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "מזהה" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "תאריך שינוי אחרון" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "עודכן לאחרונה על ידי" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "עודכן לאחרונה על" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "רצף" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "סוג" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/hr.po b/base_import_odoo/i18n/hr.po index bd25c535e45..6c63facfca2 100644 --- a/base_import_odoo/i18n/hr.po +++ b/base_import_odoo/i18n/hr.po @@ -21,6 +21,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -47,55 +54,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Stvorio/la" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Stvoreno dana" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Baza" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Prikaži naziv" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Područje" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -105,35 +117,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -146,68 +159,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zadnja izmjena" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zadnju izmjenu izvršio/la" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zadnja izmjena" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -219,23 +244,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -245,31 +275,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -277,8 +307,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Redoslijed" @@ -288,24 +318,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -313,12 +343,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Vrsta" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -329,23 +359,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Korisnik" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -354,6 +384,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/hr_HR.po b/base_import_odoo/i18n/hr_HR.po index 0bdcad9623e..26581f925e2 100644 --- a/base_import_odoo/i18n/hr_HR.po +++ b/base_import_odoo/i18n/hr_HR.po @@ -21,6 +21,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -47,55 +54,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Kreirao" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Kreirano" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Naziv" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domena" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -105,35 +117,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -146,68 +159,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zadnje modificirano" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zadnji ažurirao" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zadnje ažurirano" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -219,23 +244,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -245,31 +275,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -277,8 +307,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -288,24 +318,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -313,12 +343,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -329,23 +359,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -354,6 +384,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/hu.po b/base_import_odoo/i18n/hu.po index cd6b7963270..4eab6798093 100644 --- a/base_import_odoo/i18n/hu.po +++ b/base_import_odoo/i18n/hu.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Készítette" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Létrehozás dátuma" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Név megjelenítése" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Utolsó frissítés dátuma" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Utoljára frissítve, által" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Utoljára frissítve " #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modell, minta" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sorszám" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Státusz" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Típus" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Felhasználó" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/id.po b/base_import_odoo/i18n/id.po index 78fd13fe0d8..a44b83e33cf 100644 --- a/base_import_odoo/i18n/id.po +++ b/base_import_odoo/i18n/id.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Dibuat oleh" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Dibuat pada" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nama Tampilan" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Terakhir Dimodifikasi pada" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Diperbaharui oleh" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Diperbaharui pada" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Berurutan" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Jenis" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Pengguna" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/it.po b/base_import_odoo/i18n/it.po index 2a520926f5f..b35fe31e3c2 100644 --- a/base_import_odoo/i18n/it.po +++ b/base_import_odoo/i18n/it.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creato da" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creato il" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Database" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nome da visualizzare" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Dominio" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Campo" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Ultima modifica il" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Last Updated by" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Last Updated on" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modello" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Password" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "ID Remoto" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sequenza" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Stato" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Utente" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ja.po b/base_import_odoo/i18n/ja.po index 8ad045a5549..bce4147b96d 100644 --- a/base_import_odoo/i18n/ja.po +++ b/base_import_odoo/i18n/ja.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "作成者" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "作成日" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "表示名" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "最終更新日" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "最終更新者" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "最終更新日" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "順序" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "タイプ" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "ユーザ" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ko.po b/base_import_odoo/i18n/ko.po index 045d6e9a76d..f76bfeefaea 100644 --- a/base_import_odoo/i18n/ko.po +++ b/base_import_odoo/i18n/ko.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "작성자" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "작성일" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "표시 이름" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "최근 수정" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "최근 갱신한 사람" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "최근 갱신 날짜" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "순서" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "유형" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/lt.po b/base_import_odoo/i18n/lt.po index e7cd43212cb..ba338da49ec 100644 --- a/base_import_odoo/i18n/lt.po +++ b/base_import_odoo/i18n/lt.po @@ -19,6 +19,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Sukūrė" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Sukurta" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Vaizduojamas pavadinimas" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Paskutinį kartą keista" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Paskutinį kartą atnaujino" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Paskutinį kartą atnaujinta" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Seka" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Būsena" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipas" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Naudotojas" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/lt_LT.po b/base_import_odoo/i18n/lt_LT.po index ced65603290..7ff6cf66385 100644 --- a/base_import_odoo/i18n/lt_LT.po +++ b/base_import_odoo/i18n/lt_LT.po @@ -20,6 +20,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Sukūrė" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Sukurta" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Paskutinį kartą atnaujino" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Paskutinį kartą atnaujinta" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/lv.po b/base_import_odoo/i18n/lv.po index e1d11c1476c..67e50a4361e 100644 --- a/base_import_odoo/i18n/lv.po +++ b/base_import_odoo/i18n/lv.po @@ -19,6 +19,13 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Izveidoja" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Izveidots" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Pēdējo reizi atjaunoja" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Pēdējās izmaiņas" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secība" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Statuss" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tips" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Lietotājs" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/mk.po b/base_import_odoo/i18n/mk.po index c987ecc915e..aee4a5e3c6e 100644 --- a/base_import_odoo/i18n/mk.po +++ b/base_import_odoo/i18n/mk.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Креирано од" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Креирано на" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Прикажи име" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Последна промена на" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Последно ажурирање од" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Последно ажурирање на" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Секвенца" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Статус" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Тип" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Корисник" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/mn.po b/base_import_odoo/i18n/mn.po index 5fc00e76953..d8e69e8c0da 100644 --- a/base_import_odoo/i18n/mn.po +++ b/base_import_odoo/i18n/mn.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Үүсгэгч" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Үүсгэсэн" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Дэлгэцийн Нэр" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Сүүлийн засвар хийсэн огноо" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Сүүлийн засвар хийсэн" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Сүүлийн засвар хийсэн огноо" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Дараалал" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Төлөв" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Төрөл" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Хэрэглэгч" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/nb.po b/base_import_odoo/i18n/nb.po index 3f001215d01..fadd4dc1ac6 100644 --- a/base_import_odoo/i18n/nb.po +++ b/base_import_odoo/i18n/nb.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Opprettet av" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Opprettet den" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Visnings navn" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Sist oppdatert " #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Sist oppdatert av" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Sist oppdatert" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sekvens" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Bruker" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/nb_NO.po b/base_import_odoo/i18n/nb_NO.po index 5faceb0ff71..a9c00278f3a 100644 --- a/base_import_odoo/i18n/nb_NO.po +++ b/base_import_odoo/i18n/nb_NO.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Laget av" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Laget den" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Vis navn" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Sist endret den" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Sist oppdatert av" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Sist oppdatert den" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/nl.po b/base_import_odoo/i18n/nl.po index 0c9771a9373..79d392458e9 100644 --- a/base_import_odoo/i18n/nl.po +++ b/base_import_odoo/i18n/nl.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Aangemaakt door" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Aangemaakt op" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Te tonen naam" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domein" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Veld" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "Vast" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Laatst bijgewerkt op" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Laatst bijgewerkt door" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Laatst bijgewerkt op" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Wachtwoord" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Reeks" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Gebruiker" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/nl_BE.po b/base_import_odoo/i18n/nl_BE.po index f6ad697cfd2..f7b02427d54 100644 --- a/base_import_odoo/i18n/nl_BE.po +++ b/base_import_odoo/i18n/nl_BE.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Gemaakt door" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Gemaakt op" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Schermnaam" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Laatst Aangepast op" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Laatst bijgewerkt door" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Laatst bijgewerkt op" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Volgorde" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Type" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Gebruiker" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/nl_NL.po b/base_import_odoo/i18n/nl_NL.po index 25d64612cc0..a64748dfeaf 100644 --- a/base_import_odoo/i18n/nl_NL.po +++ b/base_import_odoo/i18n/nl_NL.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Aangemaakt door" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Aangemaakt op" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Weergavenaam" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Laatst gewijzigd op" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Laatst bijgewerkt door" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Laatst bijgewerkt op" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/pl.po b/base_import_odoo/i18n/pl.po index 330c309e6cd..f33d3829966 100644 --- a/base_import_odoo/i18n/pl.po +++ b/base_import_odoo/i18n/pl.po @@ -20,6 +20,13 @@ msgstr "" "%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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Utworzone przez" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Utworzono" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Wyświetlana nazwa " #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Ostatnio modyfikowano" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Ostatnio modyfikowane przez" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ostatnia zmiana" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Numeracja" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Typ" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Użytkownik" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/pt.po b/base_import_odoo/i18n/pt.po index 742c1f85fe6..e36b9c78529 100644 --- a/base_import_odoo/i18n/pt.po +++ b/base_import_odoo/i18n/pt.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Criado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Criado em" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nome" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Modificado a última vez por" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Atualizado pela última vez por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Atualizado pela última vez em" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modelo" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sequência" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Utilizador" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/pt_BR.po b/base_import_odoo/i18n/pt_BR.po index 5e9958f5616..ba952d9b7a6 100644 --- a/base_import_odoo/i18n/pt_BR.po +++ b/base_import_odoo/i18n/pt_BR.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Criado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Criado em" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nome para Mostrar" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domínio" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Campo" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "Identificação" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Última atualização em" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Última atualização por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Última atualização em" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modelo" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Senha" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "Identificação Remota" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sequência" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Situação" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Usuário" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/pt_PT.po b/base_import_odoo/i18n/pt_PT.po index fc50a74c1b5..c0392085e2c 100644 --- a/base_import_odoo/i18n/pt_PT.po +++ b/base_import_odoo/i18n/pt_PT.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Criado por" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Criado em" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nome a exibir" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Modificado pela última vez em" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Atualizado pela última vez por" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Atualizado pela última vez em" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Modelo" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Estado" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Utilizador" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ro.po b/base_import_odoo/i18n/ro.po index 2545f1cfc5f..bcb8f208eef 100644 --- a/base_import_odoo/i18n/ro.po +++ b/base_import_odoo/i18n/ro.po @@ -20,6 +20,13 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" "2:1));\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Creat de" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Creat la" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Nume Afişat" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Ultima actualizare în" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Ultima actualizare făcută de" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Ultima actualizare la" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Secventa" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Stare" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Utilizator" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/ru.po b/base_import_odoo/i18n/ru.po index 524a740ce81..c89d36b8af6 100644 --- a/base_import_odoo/i18n/ru.po +++ b/base_import_odoo/i18n/ru.po @@ -21,6 +21,13 @@ msgstr "" "%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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -47,55 +54,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Создано" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Создан" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Домен" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Поле" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -105,35 +117,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -146,68 +159,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Последний раз обновлено" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Последний раз обновлено" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Модель" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -219,23 +244,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -245,31 +275,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -277,8 +307,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Последовательность" @@ -288,24 +318,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Статус" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -313,12 +343,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Тип" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -329,23 +359,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Пользователь" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -354,6 +384,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/sk.po b/base_import_odoo/i18n/sk.po index a6847b1edbd..84f4f8517d1 100644 --- a/base_import_odoo/i18n/sk.po +++ b/base_import_odoo/i18n/sk.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Vytvoril" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Vytvorené" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Zobraziť meno" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Posledná modifikácia" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Naposledy upravil" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Naposledy upravené" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Postupnosť" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Typ" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/sl.po b/base_import_odoo/i18n/sl.po index a30fc4e9f6a..ed81c304df3 100644 --- a/base_import_odoo/i18n/sl.po +++ b/base_import_odoo/i18n/sl.po @@ -19,6 +19,13 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "Po sklicu" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Ustvaril" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Ustvarjeno" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "Cronjob v teku" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Podatkovna baza" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Prikazni naziv" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Domena" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "Ravnanje z duplikati" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Polje" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "Mapiranja polj" @@ -103,29 +115,30 @@ msgid "Fixed" msgstr "Fiksni" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "Iz oddaljene podatkovne baze" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "ID polja" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" "Če je nastavljeno, je mapiranje efektivno le ob nastavitvi danega polja" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" @@ -134,7 +147,7 @@ msgstr "" "določeno, v lokalni bazi ustvarjen nov zapis." #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -148,68 +161,82 @@ msgid "Import configurations" msgstr "Nastavitve uvoza" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "Uvozno opravilo" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "Uvozni modeli" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "Napredovanje uvoza" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "Uvozi rezultate" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zadnjič spremenjeno" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zadnjič posodobil" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zadnjič posodobljeno" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "Lokalni ID" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "Polje modela" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +#, fuzzy +#| msgid "Optional filter to import only a subset" +msgid "Optional defaults dict to avoid empty values" +msgstr "Opcijski filter za uvoz dela podatkov" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "Opcijski filter za uvoz dela podatkov" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -221,23 +248,28 @@ msgid "Overwrite existing" msgstr "Prepiši obstoječe" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Geslo" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "Osveži" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "Oddaljeni ID" @@ -247,17 +279,17 @@ msgid "Remote Odoo import" msgstr "Uvoz oddaljenega Odoo" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "ID oddaljene podatkovne baze" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "Zaženi uvoz" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." @@ -266,7 +298,7 @@ msgstr "" "potrebno npr. za res.users#login." #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." @@ -275,7 +307,7 @@ msgstr "" "podatkov modela kot enaka." #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -286,8 +318,8 @@ msgstr "" "se polja nastavi kot NULL." #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Zaporedje" @@ -297,17 +329,17 @@ msgid "Skip existing" msgstr "Preskoči obstoječe" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Status" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "Status html" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." @@ -316,7 +348,7 @@ msgstr "" "omejitev 'not null'." #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -327,12 +359,12 @@ msgstr "" "preveč specifično domeno v definiciji uvoznega modela." #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "Neobravnavani tip polja %s" @@ -343,23 +375,23 @@ msgid "Unique" msgstr "Unikatno" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "Neznano mapiranje" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "URL" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Uporabnik" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -372,6 +404,11 @@ msgstr "" "oddaljena vrednost enaka specificiranemu zapisu." #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "opravljeno" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/sr.po b/base_import_odoo/i18n/sr.po index 70b800af25a..61f89d842e5 100644 --- a/base_import_odoo/i18n/sr.po +++ b/base_import_odoo/i18n/sr.po @@ -19,6 +19,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Kreiran" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Niz" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/sr@latin.po b/base_import_odoo/i18n/sr@latin.po index 69aa52c851e..271c65c9921 100644 --- a/base_import_odoo/i18n/sr@latin.po +++ b/base_import_odoo/i18n/sr@latin.po @@ -20,6 +20,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Kreirao" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Kreiran" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Ime za prikaz" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Zadnja izmjena" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Zadnja izmjena" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Zadnja izmjena" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sekvenca" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Korisnik" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/sv.po b/base_import_odoo/i18n/sv.po index f2568cd9d98..2fbed6b368f 100644 --- a/base_import_odoo/i18n/sv.po +++ b/base_import_odoo/i18n/sv.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Skapad av" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Skapad den" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Visa namn" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Senast redigerad" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Senast uppdaterad av" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Senast uppdaterad" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sequence" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Typ" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Användare" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/th.po b/base_import_odoo/i18n/th.po index d13f8275d4c..91ff51bc6c0 100644 --- a/base_import_odoo/i18n/th.po +++ b/base_import_odoo/i18n/th.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "สร้างโดย" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "สร้างเมื่อ" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "ชื่อที่ใช้แสดง" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "รหัส" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "แก้ไขครั้งสุดท้ายเมื่อ" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "อัพเดทครั้งสุดท้ายโดย" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "อัพเดทครั้งสุดท้ายเมื่อ" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "กำหนดเลขที่เอกสาร" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "สถานะ" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "ชนิด" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "ผู้ใช้" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/tr.po b/base_import_odoo/i18n/tr.po index cca89946e4c..c3d6062d309 100644 --- a/base_import_odoo/i18n/tr.po +++ b/base_import_odoo/i18n/tr.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Oluşturan" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Oluşturuldu" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "Veritabanı" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Görünen İsim" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Alan" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "Alan" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "Alan eşleştirmeleri" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "Sabit" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Son değişiklik" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Son güncelleyen" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Son güncelleme" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Model" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "Parola" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "Uzak ID" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sıralama" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Durum" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tipi" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "Url" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Kullanıcı" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/tr_TR.po b/base_import_odoo/i18n/tr_TR.po index 1d11bc87ffc..3b27700cf4d 100644 --- a/base_import_odoo/i18n/tr_TR.po +++ b/base_import_odoo/i18n/tr_TR.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Oluşturan" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Oluşturulma tarihi" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Görünen ad" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "Alan" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "Kimlik" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "En son güncelleme tarihi" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "En son güncelleyen " #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "En son güncelleme tarihi" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "Tip" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Sıra" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "Durum" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Tip" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Kullanıcı" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/uk.po b/base_import_odoo/i18n/uk.po index a19b0eed99b..83d236ff7c9 100644 --- a/base_import_odoo/i18n/uk.po +++ b/base_import_odoo/i18n/uk.po @@ -19,6 +19,13 @@ msgstr "" "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: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Створив" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Дата створення" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Назва для відображення" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Остання модифікація" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Востаннє оновив" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Останнє оновлення" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Послідовність" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Тип" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/vi.po b/base_import_odoo/i18n/vi.po index 993a3aa30e1..8ebfcafc2fd 100644 --- a/base_import_odoo/i18n/vi.po +++ b/base_import_odoo/i18n/vi.po @@ -18,6 +18,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -44,55 +51,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Được tạo bởi" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Được tạo vào" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "Tên hiển thị" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -102,35 +114,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -143,68 +156,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "Sửa lần cuối vào" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Last Updated by" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Cập nhật lần cuối vào" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -216,23 +241,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -242,31 +272,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -274,8 +304,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "Trình tự" @@ -285,24 +315,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -310,12 +340,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "Loại" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -326,23 +356,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "Người sử dụng" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -351,6 +381,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/vi_VN.po b/base_import_odoo/i18n/vi_VN.po index 17c97c1ed1c..572081ef442 100644 --- a/base_import_odoo/i18n/vi_VN.po +++ b/base_import_odoo/i18n/vi_VN.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "Tạo bởi" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "Tạo vào" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "Cập nhật lần cuối bởi" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "Cập nhật lần cuối vào" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/zh_CN.po b/base_import_odoo/i18n/zh_CN.po index 072916eb34a..d5b05af8e42 100644 --- a/base_import_odoo/i18n/zh_CN.po +++ b/base_import_odoo/i18n/zh_CN.po @@ -20,6 +20,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -46,55 +53,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "创建者" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "创建时间" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "数据库" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "显示名称" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -104,35 +116,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "ID" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -145,68 +158,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "最后修改时间" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "最后更新者" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "上次更新日期" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "模型" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -218,23 +243,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -244,31 +274,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -276,8 +306,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "序列" @@ -287,24 +317,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "状态" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -312,12 +342,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "类型" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -328,23 +358,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "用户" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -353,6 +383,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" diff --git a/base_import_odoo/i18n/zh_TW.po b/base_import_odoo/i18n/zh_TW.po index 407273fe318..d4e9bd65b3d 100644 --- a/base_import_odoo/i18n/zh_TW.po +++ b/base_import_odoo/i18n/zh_TW.po @@ -19,6 +19,13 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form +msgid "" +"# `vals` is the dictionary to be passed to create/write, and you have access " +"to `env`, `_id`, `remote`" +msgstr "" + #. module: base_import_odoo #: model:ir.model,name:base_import_odoo.model_import_odoo_database_field msgid "A field mapping for records in the remote database" @@ -45,55 +52,60 @@ msgid "By reference" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,create_uid:0 -#: field:import.odoo.database.field,create_uid:0 -#: field:import.odoo.database.model,create_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_uid msgid "Created by" msgstr "建立者" #. module: base_import_odoo -#: field:import.odoo.database,create_date:0 -#: field:import.odoo.database.field,create_date:0 -#: field:import.odoo.database.model,create_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_create_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_create_date msgid "Created on" msgstr "建立於" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_running:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_running msgid "Cronjob running" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,database:0 -#: field:import.odoo.database.field,database_id:0 -#: field:import.odoo.database.model,database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_database +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_database_id msgid "Database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,display_name:0 -#: field:import.odoo.database.field,display_name:0 -#: field:import.odoo.database.model,display_name:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Defaults" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_display_name +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_display_name msgid "Display Name" msgstr "顯示名稱" #. module: base_import_odoo -#: field:import.odoo.database.model,domain:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_domain msgid "Domain" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,duplicates:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_duplicates msgid "Duplicate handling" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_field_ids msgid "Field" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_field_mappings:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_field_mappings msgid "Field mappings" msgstr "" @@ -103,35 +115,36 @@ msgid "Fixed" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_id msgid "From remote database" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,id:0 field:import.odoo.database.field,id:0 -#: field:import.odoo.database.model,id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_id msgid "ID" msgstr "編號" #. module: base_import_odoo -#: field:import.odoo.database.field,id_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_id_field_id msgid "ID field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,field_ids:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_field_ids msgid "If set, the mapping is only effective when setting said field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_local_id msgid "" "If you leave this empty, a new record will be created in the local database " "when this field is set on the remote database" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_field_remote_id msgid "" "If you leave this empty, every (set) field value will be mapped to the local " "ID" @@ -144,68 +157,80 @@ msgid "Import configurations" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,cronjob_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_cronjob_id msgid "Import job" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,import_line_ids:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_import_line_ids msgid "Import models" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import progress" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "Import results" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,__last_update:0 -#: field:import.odoo.database.field,__last_update:0 -#: field:import.odoo.database.model,__last_update:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field___last_update +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model___last_update msgid "Last Modified on" msgstr "最後修改:" #. module: base_import_odoo -#: field:import.odoo.database,write_uid:0 -#: field:import.odoo.database.field,write_uid:0 -#: field:import.odoo.database.model,write_uid:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_uid +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_uid msgid "Last Updated by" msgstr "最後更新:" #. module: base_import_odoo -#: field:import.odoo.database,write_date:0 -#: field:import.odoo.database.field,write_date:0 -#: field:import.odoo.database.model,write_date:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_write_date +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_write_date msgid "Last Updated on" msgstr "最後更新於" #. module: base_import_odoo -#: field:import.odoo.database.field,local_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_local_id msgid "Local ID" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model:0 -#: field:import.odoo.database.field,model_id:0 -#: field:import.odoo.database.model,model_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_id +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_model_id msgid "Model" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,model_field_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_model_field_id msgid "Model field" msgstr "" #. module: base_import_odoo -#: help:import.odoo.database.model,domain:0 +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_defaults +msgid "Optional defaults dict to avoid empty values" +msgstr "" + +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_domain msgid "Optional filter to import only a subset" msgstr "" +#. module: base_import_odoo +#: model:ir.model.fields,help:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "" +"Optional python code for postprocessing. Your code has access to `vals` " +"which is the dictionary passed to create/write, and `env`." +msgstr "" + #. module: base_import_odoo #: selection:import.odoo.database,duplicates:0 msgid "Overwrite empty fields" @@ -217,23 +242,28 @@ msgid "Overwrite existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,password:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_password msgid "Password" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:602 +#: code:addons/base_import_odoo/models/import_odoo_database.py:630 #, python-format msgid "Please install the \"odoorpc\" libary in your environment" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_postprocess +msgid "Postprocess" +msgstr "" + +#. module: base_import_odoo +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Refresh" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,remote_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_remote_id msgid "Remote ID" msgstr "" @@ -243,31 +273,31 @@ msgid "Remote Odoo import" msgstr "" #. module: base_import_odoo -#: field:ir.model.data,import_database_record_id:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_ir_model_data_import_database_record_id msgid "Remote database ID" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database:base_import_odoo.view_import_odoo_database_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_form msgid "Run import" msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields for which to generate unique values during import. You'll need " "this for res.users#login for example." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select fields which must be equal to treat a pair of remote and local " "records of this model as being equal." msgstr "" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "Select the field that stores the model name and the one that stores the " "linked ID. The IDs for previously imported records will be mapped to the " @@ -275,8 +305,8 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,sequence:0 -#: field:import.odoo.database.model,sequence:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_sequence +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_model_sequence msgid "Sequence" msgstr "序列" @@ -286,24 +316,24 @@ msgid "Skip existing" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_data:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_data msgid "Status" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,status_html:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_status_html msgid "Status html" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "The following remote ids don't have a mapping but have to be imported " "anyways due to not null constraints." msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "" "To fix this, create mappings for the remote ids listed, or if this is not " "feasible, map the whole model. You might also have a too specific domain on " @@ -311,12 +341,12 @@ msgid "" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database.field,mapping_type:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_field_mapping_type msgid "Type" msgstr "類型" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:583 +#: code:addons/base_import_odoo/models/import_odoo_database.py:611 #, python-format msgid "Unhandled field type %s" msgstr "" @@ -327,23 +357,23 @@ msgid "Unique" msgstr "" #. module: base_import_odoo -#: code:addons/base_import_odoo/models/import_odoo_database.py:380 +#: code:addons/base_import_odoo/models/import_odoo_database.py:408 #, python-format msgid "Unknown mapping" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,url:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_url msgid "Url" msgstr "" #. module: base_import_odoo -#: field:import.odoo.database,user:0 +#: model:ir.model.fields,field_description:base_import_odoo.field_import_odoo_database_user msgid "User" msgstr "使用者" #. module: base_import_odoo -#: view:import.odoo.database.field:base_import_odoo.view_import_odoo_database_field_form +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_field_form msgid "" "When a record of this model is imported, it will be replaced with the record " "you select as local ID. If you select a field and/or a remote ID, this " @@ -352,6 +382,11 @@ msgid "" msgstr "" #. module: base_import_odoo -#: view:website:base_import_odoo.view_import_odoo_database_qweb +#: model:ir.ui.view,arch_db:base_import_odoo.view_import_odoo_database_qweb msgid "done" msgstr "" + +#. module: base_import_odoo +#: model:ir.model,name:base_import_odoo.model_ir_model_data +msgid "ir.model.data" +msgstr "" From 2bae123a1c8dcc3883dbb9a002fdd755507cfc29 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 29 Jul 2019 03:38:51 +0000 Subject: [PATCH 30/78] [UPD] README.rst --- base_directory_file_download/static/description/index.html | 2 +- base_jsonify/static/description/index.html | 2 +- date_range/static/description/index.html | 2 +- module_auto_update/static/description/index.html | 2 +- sequence_date_range/static/description/index.html | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/base_directory_file_download/static/description/index.html b/base_directory_file_download/static/description/index.html index f0d68ce5ab5..2f14b855824 100644 --- a/base_directory_file_download/static/description/index.html +++ b/base_directory_file_download/static/description/index.html @@ -3,7 +3,7 @@ - + Directory Files Download + + +
+

Onchange Helper TEST

+ + +

Beta License: AGPL-3 OCA/server-tools Translate me on Weblate Try me on Runbot

+

This module is only intended to test the onchange_helper addon.

+

Table of contents

+ +
+

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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • ACSONE SA/NV
  • +
+
+ +
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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

+

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

+

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

+
+
+
+ + From c5dbfd88b8af892d88440a51d8b72285b3a084b2 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 12 Sep 2019 09:50:59 +0000 Subject: [PATCH 53/78] [ADD] setup.py --- setup/_metapackage/VERSION.txt | 2 +- setup/_metapackage/setup.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/setup/_metapackage/VERSION.txt b/setup/_metapackage/VERSION.txt index 9b1d11a5aed..c1cfe8fb52d 100644 --- a/setup/_metapackage/VERSION.txt +++ b/setup/_metapackage/VERSION.txt @@ -1 +1 @@ -10.0.20190708.0 \ No newline at end of file +10.0.20190912.0 \ No newline at end of file diff --git a/setup/_metapackage/setup.py b/setup/_metapackage/setup.py index 5b0939b0d37..26353c36f30 100644 --- a/setup/_metapackage/setup.py +++ b/setup/_metapackage/setup.py @@ -86,6 +86,7 @@ 'odoo10-addon-sql_export', 'odoo10-addon-sql_request_abstract', 'odoo10-addon-subscription_action', + 'odoo10-addon-test_onchange_helper', 'odoo10-addon-user_immutable', 'odoo10-addon-user_threshold', 'odoo10-addon-users_ldap_groups', From 953047e68007774b33ec0831e466888a109e1caf Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 12 Sep 2019 09:50:59 +0000 Subject: [PATCH 54/78] test_onchange_helper 10.0.2.0.0 --- test_onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_onchange_helper/__manifest__.py b/test_onchange_helper/__manifest__.py index 93855c7675a..59ffc49bc83 100644 --- a/test_onchange_helper/__manifest__.py +++ b/test_onchange_helper/__manifest__.py @@ -6,7 +6,7 @@ "name": "Onchange Helper TEST", "summary": """ Test addon for the onchange_helper addon""", - "version": "10.0.1.0.0", + "version": "10.0.2.0.0", "license": "AGPL-3", "author": "ACSONE SA/NV,Odoo Community Association (OCA)", "website": "https://acsone.eu/", From 9eea1e539a9c08e3d16d146e244f753e978da5e3 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 12 Sep 2019 09:51:01 +0000 Subject: [PATCH 55/78] onchange_helper 10.0.3.0.0 --- onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onchange_helper/__manifest__.py b/onchange_helper/__manifest__.py index eb8f6207da0..61cf53aed52 100644 --- a/onchange_helper/__manifest__.py +++ b/onchange_helper/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). {'name': 'Onchange Helper', - 'version': '10.0.2.0.0', + 'version': '10.0.3.0.0', 'summary': 'Technical module that ease execution of onchange in Python code', 'author': 'Akretion,Camptocamp, ACSONE SA/NV, ' 'Odoo Community Association (OCA)', From 39fd3b43ec14d87567e38b0af2b9b94e63a8a6d8 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 12 Sep 2019 09:51:18 +0000 Subject: [PATCH 56/78] [UPD] addons table in README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8b8d9b5afd9..2233807c814 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ addon | version | summary [mass_sorting](mass_sorting/) | 10.0.1.0.0 | Sort any models by any fields list [module_auto_update](module_auto_update/) | 10.0.2.0.3 | Automatically update Odoo modules [module_prototyper](module_prototyper/) | 10.0.1.0.0 | Prototype your module. -[onchange_helper](onchange_helper/) | 10.0.2.0.0 | Technical module that ease execution of onchange in Python code +[onchange_helper](onchange_helper/) | 10.0.3.0.0 | Technical module that ease execution of onchange in Python code [password_security](password_security/) | 10.0.1.1.4 | Allow admin to set password security requirements. [res_config_settings_enterprise_remove](res_config_settings_enterprise_remove/) | 10.0.1.0.0 | Remove fields in all settings views marked as enterprise [scheduler_error_mailer](scheduler_error_mailer/) | 10.0.1.0.0 | Scheduler Error Mailer @@ -97,7 +97,7 @@ addon | version | summary [sql_export](sql_export/) | 10.0.1.0.0 | Export data in csv file with SQL requests [sql_request_abstract](sql_request_abstract/) | 10.0.1.0.1 | Abstract Model to manage SQL Requests [subscription_action](subscription_action/) | 10.0.1.0.0 | Run a server action on a newly created document -[test_onchange_helper](test_onchange_helper/) | 10.0.1.0.0 | Test addon for the onchange_helper addon +[test_onchange_helper](test_onchange_helper/) | 10.0.2.0.0 | Test addon for the onchange_helper addon [user_immutable](user_immutable/) | 10.0.1.0.0 | Add Immutable User Support [user_threshold](user_threshold/) | 10.0.1.0.1 | Add Configurable User Threshold Support [users_ldap_groups](users_ldap_groups/) | 10.0.0.0.0 | Adds user accounts to groups based on rules defined by the administrator. From c7c90ba867fa5c228c6bb776d1262c4dc0c2cb0b Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Fri, 13 Sep 2019 14:48:04 +0200 Subject: [PATCH 57/78] [FIX] onchange_helper: Values recieved as input must be preserved. The goal of this lib is to play the onchange methods to get values for the fields not yet filled into the received list of values used to createor update a record. Therefore, the values from the user must be preserved. If we don't process on this way and you play the onchange methods on a sale.order for a new line with 'product_id' and 'product_uom_qty', the product_uom_qty will be reset to 1 when the onchange for product_id will be played and we'll lost the initial value for product_uom_qty --- onchange_helper/models/models.py | 9 ++++++++ .../tests/test_onchange_helper.py | 22 +++++-------------- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/onchange_helper/models/models.py b/onchange_helper/models/models.py index 5505153ecbc..c59265305b3 100644 --- a/onchange_helper/models/models.py +++ b/onchange_helper/models/models.py @@ -128,6 +128,7 @@ def play_onchanges(self, values, onchange_fields=None): This method reimplement the onchange method to be able to work on the current recordset if provided. """ + updated_values = values.copy() env = self.env if self: self.ensure_one() @@ -197,6 +198,14 @@ def play_onchanges(self, values, onchange_fields=None): dirty |= set(dirties) todo.extend(dirties) + # preserve values to update since these are the one selected + # by the user. + for f in dirties: + field = self._fields[f] + if (f in updated_values and + field.type not in ("one2many", "many2many")): + record[f] = values[f] + # prepare the result to return a dictionary with the new values for # the dirty fields result = {} diff --git a/test_onchange_helper/tests/test_onchange_helper.py b/test_onchange_helper/tests/test_onchange_helper.py index ee774e669bb..e123aa6493a 100644 --- a/test_onchange_helper/tests/test_onchange_helper.py +++ b/test_onchange_helper/tests/test_onchange_helper.py @@ -13,6 +13,7 @@ def setUp(self): self.Category = self.env["test_onchange_helper.category"] self.Message = self.env["test_onchange_helper.message"] self.Discussion = self.env["test_onchange_helper.discussion"] + self.maxDiff = None @contextmanager def assertNoOrmWrite(self, model): @@ -38,7 +39,7 @@ def test_play_onhanges_no_recompute(self): def test_play_onchanges_many2one_new_record(self): root = self.Category.create({"name": "root"}) - values = {"name": "test", "parent": root.id, "root_categ": False} + values = {"name": "test", "parent": root.id} self.env.invalidate_all() with self.assertNoOrmWrite(self.Category): @@ -46,20 +47,10 @@ def test_play_onchanges_many2one_new_record(self): self.assertIn("root_categ", result) self.assertEqual(result["root_categ"], root.id) - values.update(result) - values["parent"] = False - - self.env.invalidate_all() - with self.assertNoOrmWrite(self.Category): - result = self.Category.play_onchanges(values, "parent") - # since the root_categ is already False into values the field is not - # changed by the onchange - self.assertNotIn("root_categ", result) - def test_play_onchanges_many2one_existing_record(self): root = self.Category.create({"name": "root"}) - values = {"name": "test", "parent": root.id, "root_categ": False} + values = {"name": "test", "parent": root.id} self.env.invalidate_all() with self.assertNoOrmWrite(self.Category): @@ -275,15 +266,13 @@ def test_onchange_specific(self): values = { "name": discussion.name, "moderator": demo.id, - "categories": [(4, cat.id) for cat in discussion.categories], - "messages": [(4, msg.id) for msg in discussion.messages], - "participants": [(4, usr.id) for usr in discussion.participants], - } + } self.env.invalidate_all() with self.assertNoOrmWrite(discussion): result = discussion.play_onchanges(values, "moderator") self.assertIn("participants", result) + self.assertTrue(discussion.participants) self.assertItemsEqual( result["participants"], [(5,)] + [(4, user.id) for user in discussion.participants + demo], @@ -304,7 +293,6 @@ def test_onchange_one2many_value(self): "categories": [(4, cat.id) for cat in discussion.categories], "messages": messages, "participants": [(4, usr.id) for usr in discussion.participants], - "message_concat": False, } with self.assertNoOrmWrite(discussion): result = discussion.play_onchanges(values, "messages") From 818d3636ea0f191bc6fa36524d1e01eb8b9eddef Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Fri, 13 Sep 2019 16:34:48 +0000 Subject: [PATCH 58/78] test_onchange_helper 10.0.2.1.0 --- test_onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_onchange_helper/__manifest__.py b/test_onchange_helper/__manifest__.py index 59ffc49bc83..e727445ac31 100644 --- a/test_onchange_helper/__manifest__.py +++ b/test_onchange_helper/__manifest__.py @@ -6,7 +6,7 @@ "name": "Onchange Helper TEST", "summary": """ Test addon for the onchange_helper addon""", - "version": "10.0.2.0.0", + "version": "10.0.2.1.0", "license": "AGPL-3", "author": "ACSONE SA/NV,Odoo Community Association (OCA)", "website": "https://acsone.eu/", From 27cdf82e5a67cad629de8fd798ab570763b97dc6 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Fri, 13 Sep 2019 16:34:50 +0000 Subject: [PATCH 59/78] onchange_helper 10.0.3.1.0 --- onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onchange_helper/__manifest__.py b/onchange_helper/__manifest__.py index 61cf53aed52..9cc0a77bc92 100644 --- a/onchange_helper/__manifest__.py +++ b/onchange_helper/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). {'name': 'Onchange Helper', - 'version': '10.0.3.0.0', + 'version': '10.0.3.1.0', 'summary': 'Technical module that ease execution of onchange in Python code', 'author': 'Akretion,Camptocamp, ACSONE SA/NV, ' 'Odoo Community Association (OCA)', From 78df2cd2b0e90f2250f44ea6783af0ec0c04bfe1 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Fri, 13 Sep 2019 16:35:07 +0000 Subject: [PATCH 60/78] [UPD] addons table in README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2233807c814..adee8724558 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ addon | version | summary [mass_sorting](mass_sorting/) | 10.0.1.0.0 | Sort any models by any fields list [module_auto_update](module_auto_update/) | 10.0.2.0.3 | Automatically update Odoo modules [module_prototyper](module_prototyper/) | 10.0.1.0.0 | Prototype your module. -[onchange_helper](onchange_helper/) | 10.0.3.0.0 | Technical module that ease execution of onchange in Python code +[onchange_helper](onchange_helper/) | 10.0.3.1.0 | Technical module that ease execution of onchange in Python code [password_security](password_security/) | 10.0.1.1.4 | Allow admin to set password security requirements. [res_config_settings_enterprise_remove](res_config_settings_enterprise_remove/) | 10.0.1.0.0 | Remove fields in all settings views marked as enterprise [scheduler_error_mailer](scheduler_error_mailer/) | 10.0.1.0.0 | Scheduler Error Mailer @@ -97,7 +97,7 @@ addon | version | summary [sql_export](sql_export/) | 10.0.1.0.0 | Export data in csv file with SQL requests [sql_request_abstract](sql_request_abstract/) | 10.0.1.0.1 | Abstract Model to manage SQL Requests [subscription_action](subscription_action/) | 10.0.1.0.0 | Run a server action on a newly created document -[test_onchange_helper](test_onchange_helper/) | 10.0.2.0.0 | Test addon for the onchange_helper addon +[test_onchange_helper](test_onchange_helper/) | 10.0.2.1.0 | Test addon for the onchange_helper addon [user_immutable](user_immutable/) | 10.0.1.0.0 | Add Immutable User Support [user_threshold](user_threshold/) | 10.0.1.0.1 | Add Configurable User Threshold Support [users_ldap_groups](users_ldap_groups/) | 10.0.0.0.0 | Adds user accounts to groups based on rules defined by the administrator. From c0531128601dde2da4ca749542fb808a13e2bd7b Mon Sep 17 00:00:00 2001 From: Denis Roussel Date: Wed, 25 Sep 2019 10:37:04 +0200 Subject: [PATCH 61/78] [10.0][FIX] base_exception: browse records were not updated As recordset are immutables, update() does not work on dict that contain such recordsets. --- base_exception/models/base_exception.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/base_exception/models/base_exception.py b/base_exception/models/base_exception.py index 3c577ee56e7..ec661484f3d 100644 --- a/base_exception/models/base_exception.py +++ b/base_exception/models/base_exception.py @@ -115,10 +115,12 @@ def detect_exceptions(self): # we expect to always work on the same model type rules_to_remove.setdefault( rule.id, main_records.browse() - ).update(to_remove) + ) + rules_to_remove[rule.id] |= to_remove rules_to_add.setdefault( rule.id, main_records.browse() - ).update(to_add) + ) + rules_to_add[rule.id] |= to_add if records_with_exception: all_exception_ids.append(rule.id) # Cumulate all the records to attach to the rule From 2cf46c37ea5daf397479dd0dbdd0ce4b97c2f3f1 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 25 Sep 2019 09:15:06 +0000 Subject: [PATCH 62/78] [UPD] Update base_exception.pot --- base_exception/i18n/base_exception.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_exception/i18n/base_exception.pot b/base_exception/i18n/base_exception.pot index 82832bfd83c..de7f2c3b697 100644 --- a/base_exception/i18n/base_exception.pot +++ b/base_exception/i18n/base_exception.pot @@ -75,7 +75,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "Error when evaluating the exception.rule rule:\n" " %s \n" From 5ee13c4498a9a8e860c6ea658116d3fc3ed33358 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Wed, 25 Sep 2019 10:00:32 +0000 Subject: [PATCH 63/78] base_exception 10.0.4.1.1 --- base_exception/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_exception/__manifest__.py b/base_exception/__manifest__.py index 10912fe09f9..15519b874ce 100644 --- a/base_exception/__manifest__.py +++ b/base_exception/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). {'name': 'Exception Rule', - 'version': '10.0.4.1.0', + 'version': '10.0.4.1.1', 'category': 'Generic Modules', 'summary': """This module provide an abstract model to manage customizable exceptions to be applied on different models (sale order, invoice, ...)""", From 6051fb2f9bac74adbc9cfe4ce12ae2840d963002 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Wed, 25 Sep 2019 10:00:49 +0000 Subject: [PATCH 64/78] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index adee8724558..f8058063085 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ addon | version | summary [base_cron_exclusion](base_cron_exclusion/) | 10.0.1.0.0 | Allow you to select scheduled actions that should not run simultaneously. [base_custom_info](base_custom_info/) | 10.0.1.1.0 | Add custom field in models [base_directory_file_download](base_directory_file_download/) | 10.0.1.0.0 | Download all files of a directory on server -[base_exception](base_exception/) | 10.0.4.1.0 | This module provide an abstract model to manage customizable exceptions to be applied on different models (sale order, invoice, ...) +[base_exception](base_exception/) | 10.0.4.1.1 | This module provide an abstract model to manage customizable exceptions to be applied on different models (sale order, invoice, ...) [base_export_manager](base_export_manager/) | 10.0.1.0.0 | Manage model export profiles [base_export_security](base_export_security/) | 10.0.1.0.0 | Security features for Odoo exports [base_external_dbsource](base_external_dbsource/) | 10.0.2.0.0 | External Database Sources From 422cfd37fea87d9f686949f03fb37305c4d770b9 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Wed, 25 Sep 2019 10:00:49 +0000 Subject: [PATCH 65/78] Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-tools-10.0/server-tools-10.0-base_exception Translate-URL: https://translation.odoo-community.org/projects/server-tools-10-0/server-tools-10-0-base_exception/ --- base_exception/i18n/am.po | 2 +- base_exception/i18n/ar.po | 2 +- base_exception/i18n/bg.po | 2 +- base_exception/i18n/bs.po | 2 +- base_exception/i18n/ca.po | 2 +- base_exception/i18n/cs.po | 2 +- base_exception/i18n/da.po | 2 +- base_exception/i18n/de.po | 2 +- base_exception/i18n/el_GR.po | 2 +- base_exception/i18n/en_GB.po | 2 +- base_exception/i18n/es.po | 2 +- base_exception/i18n/es_AR.po | 2 +- base_exception/i18n/es_CL.po | 2 +- base_exception/i18n/es_CO.po | 2 +- base_exception/i18n/es_CR.po | 2 +- base_exception/i18n/es_DO.po | 2 +- base_exception/i18n/es_EC.po | 2 +- base_exception/i18n/es_ES.po | 2 +- base_exception/i18n/es_MX.po | 2 +- base_exception/i18n/es_PE.po | 2 +- base_exception/i18n/es_PY.po | 2 +- base_exception/i18n/es_VE.po | 2 +- base_exception/i18n/et.po | 2 +- base_exception/i18n/eu.po | 2 +- base_exception/i18n/fa.po | 2 +- base_exception/i18n/fi.po | 2 +- base_exception/i18n/fr.po | 2 +- base_exception/i18n/fr_CA.po | 2 +- base_exception/i18n/fr_CH.po | 2 +- base_exception/i18n/gl.po | 2 +- base_exception/i18n/gl_ES.po | 2 +- base_exception/i18n/he.po | 2 +- base_exception/i18n/hr.po | 2 +- base_exception/i18n/hr_HR.po | 2 +- base_exception/i18n/hu.po | 2 +- base_exception/i18n/id.po | 2 +- base_exception/i18n/it.po | 2 +- base_exception/i18n/ja.po | 2 +- base_exception/i18n/ko.po | 2 +- base_exception/i18n/lt.po | 2 +- base_exception/i18n/lt_LT.po | 2 +- base_exception/i18n/lv.po | 2 +- base_exception/i18n/mk.po | 2 +- base_exception/i18n/mn.po | 2 +- base_exception/i18n/nb.po | 2 +- base_exception/i18n/nb_NO.po | 2 +- base_exception/i18n/nl.po | 2 +- base_exception/i18n/nl_BE.po | 2 +- base_exception/i18n/nl_NL.po | 2 +- base_exception/i18n/pl.po | 2 +- base_exception/i18n/pt.po | 2 +- base_exception/i18n/pt_BR.po | 2 +- base_exception/i18n/pt_PT.po | 2 +- base_exception/i18n/ro.po | 2 +- base_exception/i18n/ru.po | 2 +- base_exception/i18n/sk.po | 2 +- base_exception/i18n/sl.po | 2 +- base_exception/i18n/sr.po | 2 +- base_exception/i18n/sr@latin.po | 2 +- base_exception/i18n/sv.po | 2 +- base_exception/i18n/th.po | 2 +- base_exception/i18n/tr.po | 2 +- base_exception/i18n/tr_TR.po | 2 +- base_exception/i18n/uk.po | 2 +- base_exception/i18n/vi.po | 2 +- base_exception/i18n/vi_VN.po | 2 +- base_exception/i18n/zh_CN.po | 2 +- base_exception/i18n/zh_TW.po | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/base_exception/i18n/am.po b/base_exception/i18n/am.po index cc5dd1762d7..10d7870054a 100644 --- a/base_exception/i18n/am.po +++ b/base_exception/i18n/am.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ar.po b/base_exception/i18n/ar.po index 3315018c8cb..a26ab51db86 100644 --- a/base_exception/i18n/ar.po +++ b/base_exception/i18n/ar.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/bg.po b/base_exception/i18n/bg.po index 186ad82ea1c..5023714a15d 100644 --- a/base_exception/i18n/bg.po +++ b/base_exception/i18n/bg.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/bs.po b/base_exception/i18n/bs.po index 7a6cc61b42c..58cb3bb545f 100644 --- a/base_exception/i18n/bs.po +++ b/base_exception/i18n/bs.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ca.po b/base_exception/i18n/ca.po index f56d195ba5f..d27dd07d097 100644 --- a/base_exception/i18n/ca.po +++ b/base_exception/i18n/ca.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/cs.po b/base_exception/i18n/cs.po index 62859a02406..c8e4738aae2 100644 --- a/base_exception/i18n/cs.po +++ b/base_exception/i18n/cs.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/da.po b/base_exception/i18n/da.po index 365cb241ab7..6c0a4d9cec0 100644 --- a/base_exception/i18n/da.po +++ b/base_exception/i18n/da.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/de.po b/base_exception/i18n/de.po index 9156c543638..0a83a819d57 100644 --- a/base_exception/i18n/de.po +++ b/base_exception/i18n/de.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/el_GR.po b/base_exception/i18n/el_GR.po index 318eca9df87..01aca6adf07 100644 --- a/base_exception/i18n/el_GR.po +++ b/base_exception/i18n/el_GR.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/en_GB.po b/base_exception/i18n/en_GB.po index 0211407842c..a8c348f6ecc 100644 --- a/base_exception/i18n/en_GB.po +++ b/base_exception/i18n/en_GB.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es.po b/base_exception/i18n/es.po index 4474c821df9..d9ae4994802 100644 --- a/base_exception/i18n/es.po +++ b/base_exception/i18n/es.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_AR.po b/base_exception/i18n/es_AR.po index 0b38b5b3547..adc75b08bec 100644 --- a/base_exception/i18n/es_AR.po +++ b/base_exception/i18n/es_AR.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_CL.po b/base_exception/i18n/es_CL.po index 36d0ce0f07c..e2fe8348bf8 100644 --- a/base_exception/i18n/es_CL.po +++ b/base_exception/i18n/es_CL.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_CO.po b/base_exception/i18n/es_CO.po index 399bfce6562..30c421796c9 100644 --- a/base_exception/i18n/es_CO.po +++ b/base_exception/i18n/es_CO.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_CR.po b/base_exception/i18n/es_CR.po index 5a024f61063..b1bc7bc181a 100644 --- a/base_exception/i18n/es_CR.po +++ b/base_exception/i18n/es_CR.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_DO.po b/base_exception/i18n/es_DO.po index b370202de40..bd42527178d 100644 --- a/base_exception/i18n/es_DO.po +++ b/base_exception/i18n/es_DO.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_EC.po b/base_exception/i18n/es_EC.po index b1df734a5ca..0b050b1417a 100644 --- a/base_exception/i18n/es_EC.po +++ b/base_exception/i18n/es_EC.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_ES.po b/base_exception/i18n/es_ES.po index 9fe22cbd8c8..cae80128c41 100644 --- a/base_exception/i18n/es_ES.po +++ b/base_exception/i18n/es_ES.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_MX.po b/base_exception/i18n/es_MX.po index fdcaf062ad8..84c21e81fe6 100644 --- a/base_exception/i18n/es_MX.po +++ b/base_exception/i18n/es_MX.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_PE.po b/base_exception/i18n/es_PE.po index 9ff291e2654..098a2c15299 100644 --- a/base_exception/i18n/es_PE.po +++ b/base_exception/i18n/es_PE.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_PY.po b/base_exception/i18n/es_PY.po index e3fa50e303a..342458bb431 100644 --- a/base_exception/i18n/es_PY.po +++ b/base_exception/i18n/es_PY.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/es_VE.po b/base_exception/i18n/es_VE.po index 0af3c8fcfa1..8be9b2f2d19 100644 --- a/base_exception/i18n/es_VE.po +++ b/base_exception/i18n/es_VE.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/et.po b/base_exception/i18n/et.po index 8309ab98254..d53352a93ed 100644 --- a/base_exception/i18n/et.po +++ b/base_exception/i18n/et.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/eu.po b/base_exception/i18n/eu.po index 159b0bc3e7b..7d733d799d9 100644 --- a/base_exception/i18n/eu.po +++ b/base_exception/i18n/eu.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/fa.po b/base_exception/i18n/fa.po index 275d6728249..824f58b62f2 100644 --- a/base_exception/i18n/fa.po +++ b/base_exception/i18n/fa.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/fi.po b/base_exception/i18n/fi.po index cfaf0a3bbd0..33a667ac921 100644 --- a/base_exception/i18n/fi.po +++ b/base_exception/i18n/fi.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/fr.po b/base_exception/i18n/fr.po index 3abc127fd8d..8106daa0d3f 100644 --- a/base_exception/i18n/fr.po +++ b/base_exception/i18n/fr.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/fr_CA.po b/base_exception/i18n/fr_CA.po index 0fc5a73ddc3..0b3324daddf 100644 --- a/base_exception/i18n/fr_CA.po +++ b/base_exception/i18n/fr_CA.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/fr_CH.po b/base_exception/i18n/fr_CH.po index c1f00594dd0..4f7bed74856 100644 --- a/base_exception/i18n/fr_CH.po +++ b/base_exception/i18n/fr_CH.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/gl.po b/base_exception/i18n/gl.po index 3523c76d8e0..41ccb5ee01d 100644 --- a/base_exception/i18n/gl.po +++ b/base_exception/i18n/gl.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/gl_ES.po b/base_exception/i18n/gl_ES.po index 245139fbaff..443ae92ba8c 100644 --- a/base_exception/i18n/gl_ES.po +++ b/base_exception/i18n/gl_ES.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/he.po b/base_exception/i18n/he.po index 89d3cb63bd8..c855e7d5c42 100644 --- a/base_exception/i18n/he.po +++ b/base_exception/i18n/he.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/hr.po b/base_exception/i18n/hr.po index 032f4421a45..8270fa6e4ae 100644 --- a/base_exception/i18n/hr.po +++ b/base_exception/i18n/hr.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/hr_HR.po b/base_exception/i18n/hr_HR.po index 87f8bed6c05..c0e415ec6f9 100644 --- a/base_exception/i18n/hr_HR.po +++ b/base_exception/i18n/hr_HR.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/hu.po b/base_exception/i18n/hu.po index 4bae72d261c..26c6824d1ad 100644 --- a/base_exception/i18n/hu.po +++ b/base_exception/i18n/hu.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/id.po b/base_exception/i18n/id.po index 47278ccffd8..7776d1409fb 100644 --- a/base_exception/i18n/id.po +++ b/base_exception/i18n/id.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/it.po b/base_exception/i18n/it.po index 1a7f7defc8a..34556f8449c 100644 --- a/base_exception/i18n/it.po +++ b/base_exception/i18n/it.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ja.po b/base_exception/i18n/ja.po index 763adfb3b5b..75ce73caa4e 100644 --- a/base_exception/i18n/ja.po +++ b/base_exception/i18n/ja.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ko.po b/base_exception/i18n/ko.po index 94031ce1629..95201d328ef 100644 --- a/base_exception/i18n/ko.po +++ b/base_exception/i18n/ko.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/lt.po b/base_exception/i18n/lt.po index e688c8f3a46..139b52f1ba9 100644 --- a/base_exception/i18n/lt.po +++ b/base_exception/i18n/lt.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/lt_LT.po b/base_exception/i18n/lt_LT.po index b4ba36eed0e..aa266cdaba0 100644 --- a/base_exception/i18n/lt_LT.po +++ b/base_exception/i18n/lt_LT.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/lv.po b/base_exception/i18n/lv.po index 8775744a100..9278cf8de32 100644 --- a/base_exception/i18n/lv.po +++ b/base_exception/i18n/lv.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/mk.po b/base_exception/i18n/mk.po index 5dc41573488..3167010a18f 100644 --- a/base_exception/i18n/mk.po +++ b/base_exception/i18n/mk.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/mn.po b/base_exception/i18n/mn.po index c72fb00828e..18de2e4a7f7 100644 --- a/base_exception/i18n/mn.po +++ b/base_exception/i18n/mn.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/nb.po b/base_exception/i18n/nb.po index 07bba656a89..186228fd387 100644 --- a/base_exception/i18n/nb.po +++ b/base_exception/i18n/nb.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/nb_NO.po b/base_exception/i18n/nb_NO.po index 99b77eeeb72..d917c76d0a6 100644 --- a/base_exception/i18n/nb_NO.po +++ b/base_exception/i18n/nb_NO.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/nl.po b/base_exception/i18n/nl.po index 9dd25478dfe..29429b61117 100644 --- a/base_exception/i18n/nl.po +++ b/base_exception/i18n/nl.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/nl_BE.po b/base_exception/i18n/nl_BE.po index 5722ca77b74..af0233b9a81 100644 --- a/base_exception/i18n/nl_BE.po +++ b/base_exception/i18n/nl_BE.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/nl_NL.po b/base_exception/i18n/nl_NL.po index 2b9ad290012..25be965502d 100644 --- a/base_exception/i18n/nl_NL.po +++ b/base_exception/i18n/nl_NL.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/pl.po b/base_exception/i18n/pl.po index ef0b01224a2..666412aae63 100644 --- a/base_exception/i18n/pl.po +++ b/base_exception/i18n/pl.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/pt.po b/base_exception/i18n/pt.po index 73542a2fae5..653c8c41cc8 100644 --- a/base_exception/i18n/pt.po +++ b/base_exception/i18n/pt.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/pt_BR.po b/base_exception/i18n/pt_BR.po index e5d40b6311f..c22e196fa71 100644 --- a/base_exception/i18n/pt_BR.po +++ b/base_exception/i18n/pt_BR.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/pt_PT.po b/base_exception/i18n/pt_PT.po index 756aaf3329a..279dd282930 100644 --- a/base_exception/i18n/pt_PT.po +++ b/base_exception/i18n/pt_PT.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ro.po b/base_exception/i18n/ro.po index d43c207802e..7883ebbcc73 100644 --- a/base_exception/i18n/ro.po +++ b/base_exception/i18n/ro.po @@ -85,7 +85,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/ru.po b/base_exception/i18n/ru.po index efd55fe111c..d184d254398 100644 --- a/base_exception/i18n/ru.po +++ b/base_exception/i18n/ru.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/sk.po b/base_exception/i18n/sk.po index fd6e29f89fc..2cd66501831 100644 --- a/base_exception/i18n/sk.po +++ b/base_exception/i18n/sk.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/sl.po b/base_exception/i18n/sl.po index 5b7c5f9c8b0..44cd4b82ba8 100644 --- a/base_exception/i18n/sl.po +++ b/base_exception/i18n/sl.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/sr.po b/base_exception/i18n/sr.po index c87298bbab2..0b433c9b7bb 100644 --- a/base_exception/i18n/sr.po +++ b/base_exception/i18n/sr.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/sr@latin.po b/base_exception/i18n/sr@latin.po index c0b59703250..d542bb81b69 100644 --- a/base_exception/i18n/sr@latin.po +++ b/base_exception/i18n/sr@latin.po @@ -84,7 +84,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/sv.po b/base_exception/i18n/sv.po index 1d4829da7e4..6861e3d5ad3 100644 --- a/base_exception/i18n/sv.po +++ b/base_exception/i18n/sv.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/th.po b/base_exception/i18n/th.po index 86fa82f1b0c..7c86d3d4ffd 100644 --- a/base_exception/i18n/th.po +++ b/base_exception/i18n/th.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/tr.po b/base_exception/i18n/tr.po index 70d0a37201c..c15703d7245 100644 --- a/base_exception/i18n/tr.po +++ b/base_exception/i18n/tr.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/tr_TR.po b/base_exception/i18n/tr_TR.po index ca50a893f1e..ff40ac681d8 100644 --- a/base_exception/i18n/tr_TR.po +++ b/base_exception/i18n/tr_TR.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/uk.po b/base_exception/i18n/uk.po index 583a2e3dcb2..1479339dfc1 100644 --- a/base_exception/i18n/uk.po +++ b/base_exception/i18n/uk.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/vi.po b/base_exception/i18n/vi.po index 65558006d4d..a6d7f269a60 100644 --- a/base_exception/i18n/vi.po +++ b/base_exception/i18n/vi.po @@ -82,7 +82,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/vi_VN.po b/base_exception/i18n/vi_VN.po index 105d46a2f2d..364e325209d 100644 --- a/base_exception/i18n/vi_VN.po +++ b/base_exception/i18n/vi_VN.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/zh_CN.po b/base_exception/i18n/zh_CN.po index e43c8e1b4de..206cf7f9273 100644 --- a/base_exception/i18n/zh_CN.po +++ b/base_exception/i18n/zh_CN.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" diff --git a/base_exception/i18n/zh_TW.po b/base_exception/i18n/zh_TW.po index 7da25ba6b8d..dfa75e32b50 100644 --- a/base_exception/i18n/zh_TW.po +++ b/base_exception/i18n/zh_TW.po @@ -83,7 +83,7 @@ msgid "Domain" msgstr "" #. module: base_exception -#: code:addons/base_exception/models/base_exception.py:168 +#: code:addons/base_exception/models/base_exception.py:170 #, python-format msgid "" "Error when evaluating the exception.rule rule:\n" From bfcb9b3d81e995932cf8054eeec22b50bc00ad3a Mon Sep 17 00:00:00 2001 From: Giovanni Francesco Capalbo Date: Tue, 1 Oct 2019 11:26:15 +0200 Subject: [PATCH 66/78] [ADD] search function supporting case insensitive login --- .../models/res_users.py | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/auth_user_case_insensitive/models/res_users.py b/auth_user_case_insensitive/models/res_users.py index 501a098aa59..5288b73724e 100644 --- a/auth_user_case_insensitive/models/res_users.py +++ b/auth_user_case_insensitive/models/res_users.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # Copyright 2015-2017 LasLabs Inc. # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). - +import collections from odoo import api, fields, models @@ -32,3 +32,24 @@ def write(self, vals): if vals.get('login'): vals['login'] = vals['login'].lower() return super(ResUsers, self).write(vals) + + @api.model + def search(self, args, offset=0, limit=None, order=None, count=False): + """ + modify all search domains to replace login with login.lower() + """ + new_args = [] + for arg in args: + new_arg = arg + if len(arg) == 3 and arg[0] == 'login': + new_rvalue = arg[2] + if hasattr(arg[2], 'lower'): + new_rvalue = arg[2].lower() + elif isinstance(arg[2], collections.Iterable): + new_rvalue = [getattr( + x, 'lower', lambda: x)() for x in arg[2]] + new_arg = (new_arg[0], new_arg[1], new_rvalue) + new_args.append(new_arg) + return super(ResUsers, self).search( + args=new_args, offset=offset, limit=limit, + order=order, count=count) From 7529ec738d2957cbe6fdec327d4ef0d12ae51c6d Mon Sep 17 00:00:00 2001 From: Giovanni Francesco Capalbo Date: Tue, 1 Oct 2019 15:44:37 +0200 Subject: [PATCH 67/78] [FIX] Pep257 compliant docstring --- auth_user_case_insensitive/models/res_users.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/auth_user_case_insensitive/models/res_users.py b/auth_user_case_insensitive/models/res_users.py index 5288b73724e..e77f36d27f1 100644 --- a/auth_user_case_insensitive/models/res_users.py +++ b/auth_user_case_insensitive/models/res_users.py @@ -35,9 +35,7 @@ def write(self, vals): @api.model def search(self, args, offset=0, limit=None, order=None, count=False): - """ - modify all search domains to replace login with login.lower() - """ + """Modifies all search domains to replace login with login.lower().""" new_args = [] for arg in args: new_arg = arg From 273a0a6b876266df1dd6f6698ca8ab3dc73462c6 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 7 Oct 2019 07:48:33 +0000 Subject: [PATCH 68/78] auth_user_case_insensitive 10.0.1.0.1 --- auth_user_case_insensitive/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auth_user_case_insensitive/__manifest__.py b/auth_user_case_insensitive/__manifest__.py index be2d7a0b764..450e0bb04c9 100644 --- a/auth_user_case_insensitive/__manifest__.py +++ b/auth_user_case_insensitive/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Case Insensitive Logins", "summary": "Makes the user login field case insensitive", - "version": "10.0.1.0.0", + "version": "10.0.1.0.1", "category": "Authentication", "website": "https://laslabs.com/", "author": "LasLabs, Odoo Community Association (OCA)", From c7b8902ea2386fa720b18bcd7408d51934cc2f14 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 7 Oct 2019 07:48:50 +0000 Subject: [PATCH 69/78] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f8058063085..29808bbe177 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ addon | version | summary [auth_supplier](auth_supplier/) | 10.0.1.0.0 | Auth Supplier [auth_totp](auth_totp/) | 10.0.2.0.0 | Allows users to enable MFA and add optional trusted devices [auth_totp_password_security](auth_totp_password_security/) | 10.0.1.0.0 | auth_totp and password_security compatibility -[auth_user_case_insensitive](auth_user_case_insensitive/) | 10.0.1.0.0 | Makes the user login field case insensitive +[auth_user_case_insensitive](auth_user_case_insensitive/) | 10.0.1.0.1 | Makes the user login field case insensitive [auto_backup](auto_backup/) | 10.0.1.0.2 | Backups database [base_cron_exclusion](base_cron_exclusion/) | 10.0.1.0.0 | Allow you to select scheduled actions that should not run simultaneously. [base_custom_info](base_custom_info/) | 10.0.1.1.0 | Add custom field in models From bc78b7962897c26dac1840e5921e19dc786af68f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Pigeon?= Date: Tue, 22 Oct 2019 11:37:37 +0200 Subject: [PATCH 70/78] [10.0][FIX] onchange_helper: do not reevaluate values of not stored fields in dirty mode --- onchange_helper/models/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/onchange_helper/models/models.py b/onchange_helper/models/models.py index c59265305b3..2584ffe55c9 100644 --- a/onchange_helper/models/models.py +++ b/onchange_helper/models/models.py @@ -40,6 +40,8 @@ def _compute_onchange_dirty( continue dirties.append(field_name) for field_name, field in modified_record._fields.items(): + if not field.store: + continue new_value = modified_record[field_name] if field.type not in ("one2many", "many2many"): continue From ff388c795100b478c68bc46df7195d5bc41200b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Honor=C3=A9?= Date: Wed, 23 Oct 2019 16:07:03 +0200 Subject: [PATCH 71/78] [10.0][FIX] Fix onchange_helper in case of M2M fields + add unit test. --- onchange_helper/models/models.py | 6 +++ onchange_helper/tests/test_onchange.py | 61 +++++++++++++++++++++++++- 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/onchange_helper/models/models.py b/onchange_helper/models/models.py index c59265305b3..9eb5b8ad511 100644 --- a/onchange_helper/models/models.py +++ b/onchange_helper/models/models.py @@ -77,6 +77,12 @@ def _convert_to_onchange(self, record, field, value): result = [(5,)] for record in value: vals = {} + # We have to check first if the record already exists + # (only in case of M2M). + if field.type == "many2many" and not isinstance( + record.id, models.NewId): + result.append((4, record.id)) + continue for name in record._cache: if name in models.LOG_ACCESS_COLUMNS: continue diff --git a/onchange_helper/tests/test_onchange.py b/onchange_helper/tests/test_onchange.py index 101a997de9d..46f7cc64608 100644 --- a/onchange_helper/tests/test_onchange.py +++ b/onchange_helper/tests/test_onchange.py @@ -3,13 +3,72 @@ # Copyright 2019 ACSONE SA/NV # @author Sébastien BEAU # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - import mock import odoo.tests.common as common +from odoo import api, models + + +class ResPartnerTester(models.Model): + _inherit = "res.partner" + _name = "res.partner" + + @api.onchange("name") + def _onchange_name_test(self): + """ + When the name change, assign every existing partner category + on the partner. + This onchange is used to test behavior of this module for M2M fields. + :return: + """ + self.category_id = self.env['res.partner.category'].search([], limit=2) class TestOnchange(common.TransactionCase): + def _init_test_model(self, model_cls): + model_cls._build_model(self.registry, self.cr) + model = self.env[model_cls._name].with_context(todo=[]) + model._prepare_setup() + model._setup_base(partial=False) + model._setup_fields(partial=False) + model._setup_complete() + model._auto_init() + model.init() + model._auto_end() + return model + + def setUp(self): + super(TestOnchange, self).setUp() + self.registry.enter_test_mode() + self.old_cursor = self.cr + self.cr = self.registry.cursor() + self.env = api.Environment(self.cr, self.uid, {}) + self.test_model = self._init_test_model(ResPartnerTester) + + def tearDown(self): + self.registry.leave_test_mode() + self.cr = self.old_cursor + self.env = api.Environment(self.cr, self.uid, {}) + super(TestOnchange, self).tearDown() + + def test_playing_onchange_m2m(self): + """ + Test if the onchange fill correctly M2M fields. + :return: + """ + values = { + "name": "Balthazar Melchior Gaspard", + } + expected_categs = self.env['res.partner.category'].search([], limit=2) + # We should have some categs for this test + self.assertTrue(expected_categs) + # We have to ensure categs are into cache. So just load the name. + expected_categs.mapped("name") + expected_result = [(5,)] + expected_result.extend([(4, c.id) for c in expected_categs]) + result = self.env['res.partner'].play_onchanges(values, values.keys()) + self.assertEqual(result["category_id"], expected_result) + def test_playing_onchange_on_model(self): res_partner = self.env["res.partner"] with mock.patch.object( From 81da6ccf0ee9b0acd19f1d9f46974e652860c8ec Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 24 Oct 2019 07:52:12 +0000 Subject: [PATCH 72/78] onchange_helper 10.0.3.1.1 --- onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onchange_helper/__manifest__.py b/onchange_helper/__manifest__.py index 9cc0a77bc92..e051a28bbd6 100644 --- a/onchange_helper/__manifest__.py +++ b/onchange_helper/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). {'name': 'Onchange Helper', - 'version': '10.0.3.1.0', + 'version': '10.0.3.1.1', 'summary': 'Technical module that ease execution of onchange in Python code', 'author': 'Akretion,Camptocamp, ACSONE SA/NV, ' 'Odoo Community Association (OCA)', From e8f623e0241c3624ce185ca820c1af6e152ba83e Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 24 Oct 2019 07:52:28 +0000 Subject: [PATCH 73/78] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 29808bbe177..2a20f06b8f0 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ addon | version | summary [mass_sorting](mass_sorting/) | 10.0.1.0.0 | Sort any models by any fields list [module_auto_update](module_auto_update/) | 10.0.2.0.3 | Automatically update Odoo modules [module_prototyper](module_prototyper/) | 10.0.1.0.0 | Prototype your module. -[onchange_helper](onchange_helper/) | 10.0.3.1.0 | Technical module that ease execution of onchange in Python code +[onchange_helper](onchange_helper/) | 10.0.3.1.1 | Technical module that ease execution of onchange in Python code [password_security](password_security/) | 10.0.1.1.4 | Allow admin to set password security requirements. [res_config_settings_enterprise_remove](res_config_settings_enterprise_remove/) | 10.0.1.0.0 | Remove fields in all settings views marked as enterprise [scheduler_error_mailer](scheduler_error_mailer/) | 10.0.1.0.0 | Scheduler Error Mailer From 2e698148b50e8510b6da8b17e750763b4418d6ed Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 24 Oct 2019 08:59:09 +0000 Subject: [PATCH 74/78] onchange_helper 10.0.3.1.2 --- onchange_helper/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onchange_helper/__manifest__.py b/onchange_helper/__manifest__.py index e051a28bbd6..9717d9316bd 100644 --- a/onchange_helper/__manifest__.py +++ b/onchange_helper/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). {'name': 'Onchange Helper', - 'version': '10.0.3.1.1', + 'version': '10.0.3.1.2', 'summary': 'Technical module that ease execution of onchange in Python code', 'author': 'Akretion,Camptocamp, ACSONE SA/NV, ' 'Odoo Community Association (OCA)', From 197a86d8829f81a84be573d885d973da211e670b Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 24 Oct 2019 08:59:25 +0000 Subject: [PATCH 75/78] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2a20f06b8f0..887642f1ea3 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ addon | version | summary [mass_sorting](mass_sorting/) | 10.0.1.0.0 | Sort any models by any fields list [module_auto_update](module_auto_update/) | 10.0.2.0.3 | Automatically update Odoo modules [module_prototyper](module_prototyper/) | 10.0.1.0.0 | Prototype your module. -[onchange_helper](onchange_helper/) | 10.0.3.1.1 | Technical module that ease execution of onchange in Python code +[onchange_helper](onchange_helper/) | 10.0.3.1.2 | Technical module that ease execution of onchange in Python code [password_security](password_security/) | 10.0.1.1.4 | Allow admin to set password security requirements. [res_config_settings_enterprise_remove](res_config_settings_enterprise_remove/) | 10.0.1.0.0 | Remove fields in all settings views marked as enterprise [scheduler_error_mailer](scheduler_error_mailer/) | 10.0.1.0.0 | Scheduler Error Mailer From 52ee44d2ac40c347ae2683fb23958f04a28b87b0 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Tue, 19 Nov 2019 22:10:24 +0100 Subject: [PATCH 76/78] [ADD] .editorconfig [ci skip] --- .editorconfig | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000000..62276b0d58f --- /dev/null +++ b/.editorconfig @@ -0,0 +1,20 @@ +# Configuration for known file extensions +[*.{css,js,json,less,md,py,rst,sass,scss,xml,yaml,yml}] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[.eslintrc,*.{json,yml,yaml,rst,md}] +indent_size = 2 + +# Do not configure editor for libs and autogenerated content +[*/static/{lib,src/lib}/**,*/static/description/index.html,*/readme/../README.rst] +charset = unset +end_of_line = unset +indent_size = unset +indent_style = unset +insert_final_newline = false +trim_trailing_whitespace = false From 374f85aed7333eb400c0138fb32e74e3488cc58b Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 20 Nov 2019 09:46:37 +0100 Subject: [PATCH 77/78] [FIX] base_kanban_stage_state: RST syntax --- base_kanban_stage_state/README.rst | 7 ------- 1 file changed, 7 deletions(-) diff --git a/base_kanban_stage_state/README.rst b/base_kanban_stage_state/README.rst index f7ac20ac088..295f104c696 100644 --- a/base_kanban_stage_state/README.rst +++ b/base_kanban_stage_state/README.rst @@ -19,17 +19,10 @@ map stages from base_kanban_stage to states. The states are: Usage ===== -To use this module, you need to: - -#. Go to ... - .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot :target: https://runbot.odoo-community.org/runbot/149/10.0 -Known issues / Roadmap -====================== - Bug Tracker =========== From 2707b3afa2fea664a113e86977b8f8b9623087ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Thu, 26 Dec 2019 14:03:03 +0100 Subject: [PATCH 78/78] [FIX] base_multi_image: rst syntax error --- base_multi_image/README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base_multi_image/README.rst b/base_multi_image/README.rst index c7d55768302..ad9d53064db 100644 --- a/base_multi_image/README.rst +++ b/base_multi_image/README.rst @@ -58,8 +58,8 @@ To develop a module based on this one: * If the model you are extending already had an image field, and you want to trick Odoo to make those images to multi-image mode, you will need to make - use of the provided :meth:`~.hooks.pre_init_hook_for_submodules` and - :meth:`~.hooks.uninstall_hook_for_submodules`, like the + use of the provided `~.hooks.pre_init_hook_for_submodules` and + `~.hooks.uninstall_hook_for_submodules`, like the ``product_multi_image`` module does:: try: