From ea87502ba4c0d7eb1f4d4f4ab39edfb5e02e5a73 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Thu, 10 May 2012 14:42:50 +0200 Subject: [PATCH 01/34] [IMP] ir.filters: move to own XML file + improve view for new filter semantics Filters assigned to NULL users will now become global/public filters and be visible by everyone bzr revid: odo@openerp.com-20120510124250-3osbynohfo09gzcy --- openerp/addons/base/ir/ir.xml | 71 --------------------------- openerp/addons/base/ir/ir_filters.xml | 67 +++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 71 deletions(-) create mode 100644 openerp/addons/base/ir/ir_filters.xml diff --git a/openerp/addons/base/ir/ir.xml b/openerp/addons/base/ir/ir.xml index 338ef617cbd..518ea1e08d6 100644 --- a/openerp/addons/base/ir/ir.xml +++ b/openerp/addons/base/ir/ir.xml @@ -322,78 +322,7 @@ - - - ir.filters.form - ir.filters - form - -
- - - - - - - - - - - -
-
-
- - - - - ir.filters.tree - ir.filters - tree - - - - - - - - - - - - - - - ir.filters.search - ir.filters - search - - - - - - - - - - - - - - - Filters - ir.actions.act_window - ir.filters - form - - - - - - - ir.actions.report.xml diff --git a/openerp/addons/base/ir/ir_filters.xml b/openerp/addons/base/ir/ir_filters.xml new file mode 100644 index 00000000000..93f725e89ce --- /dev/null +++ b/openerp/addons/base/ir/ir_filters.xml @@ -0,0 +1,67 @@ + + + + + ir.filters.form + ir.filters + form + +
+ + + + + + + + + + + +
+
+
+ + + ir.filters.tree + ir.filters + tree + + + + + + + + + + + + + ir.filters.search + ir.filters + search + + + + + + + + + + + + + + + + Filters + ir.actions.act_window + ir.filters + + + +
+
\ No newline at end of file From b521325b94060fe4525ae3d308b6c115389a03c2 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 11 May 2012 11:46:54 +0200 Subject: [PATCH 02/34] [IMP] ir.filters: unassigned filters are now global bzr revid: odo@openerp.com-20120511094654-0qn0yr9yz4hbbzab --- openerp/addons/base/__openerp__.py | 1 + openerp/addons/base/ir/ir.xml | 4 +-- openerp/addons/base/ir/ir_filters.py | 42 +++++++++++++++++++-------- openerp/addons/base/ir/ir_filters.xml | 22 ++++++++++---- 4 files changed, 50 insertions(+), 19 deletions(-) diff --git a/openerp/addons/base/__openerp__.py b/openerp/addons/base/__openerp__.py index 393e7651bda..e523659397a 100644 --- a/openerp/addons/base/__openerp__.py +++ b/openerp/addons/base/__openerp__.py @@ -42,6 +42,7 @@ 'base_update.xml', 'ir/wizard/wizard_menu_view.xml', 'ir/ir.xml', + 'ir/ir_filters.xml', 'ir/ir_config_parameter_view.xml', 'ir/workflow/workflow_view.xml', 'ir/report/ir_report.xml', diff --git a/openerp/addons/base/ir/ir.xml b/openerp/addons/base/ir/ir.xml index 518ea1e08d6..2e938c8514b 100644 --- a/openerp/addons/base/ir/ir.xml +++ b/openerp/addons/base/ir/ir.xml @@ -777,7 +777,7 @@ Views allows you to personalize each view of OpenERP. You can add new fields, move fields, rename them or delete the ones that you do not need.
- + @@ -822,7 +822,7 @@ ir.ui.view.custom Customized views are used when users reorganize the content of their dashboard views (via web client) - + diff --git a/openerp/addons/base/ir/ir_filters.py b/openerp/addons/base/ir/ir_filters.py index 19b26768b10..6ee67667ebe 100644 --- a/openerp/addons/base/ir/ir_filters.py +++ b/openerp/addons/base/ir/ir_filters.py @@ -37,35 +37,53 @@ class ir_filters(osv.osv): name = self.read(cr, uid, [id], ['name'])[0]['name'] default.update({'name':_('%s (copy)') % name}) return super(ir_filters, self).copy(cr, uid, id, default, context) - + def get_filters(self, cr, uid, model): - act_ids = self.search(cr,uid,[('model_id','=',model),('user_id','=',uid)]) - my_acts = self.read(cr, uid, act_ids, ['name', 'domain','context']) + """Obtain the list of filters available for the user on the given model. + + :return: list of :meth:`~osv.read`-like dicts containing the ``name``, + ``domain``, ``user_id`` (m2o tuple) and ``context`` of the matching ``ir.filters``. + """ + # available filters: private filters (user_id=uid) and public filters (uid=NULL) + act_ids = self.search(cr, uid, [('model_id','=',model),('user_id','in',[uid, False])]) + my_acts = self.read(cr, uid, act_ids, ['name', 'domain', 'context', 'user_id']) return my_acts def create_or_replace(self, cr, uid, vals, context=None): - filter_id = None lower_name = vals['name'].lower() - matching_filters = [x for x in self.get_filters(cr, uid, vals['model_id']) - if x['name'].lower() == lower_name] + matching_filters = [f for f in self.get_filters(cr, uid, vals['model_id']) + if f['name'].lower() == lower_name + if (f['user_id'] and f['user_id'][0]) == vals.get('user_id', False)] + # When a filter exists for the same (name, model, user) triple, we simply + # replace its definition. if matching_filters: self.write(cr, uid, matching_filters[0]['id'], vals, context) - return False + return matching_filters[0]['id'] return self.create(cr, uid, vals, context) + _sql_constraints = [ + # Partial constraint, complemented by unique index (see below) + # Still useful to keep because it provides a proper error message when a violation + # occurs, as it shares the same prefix as the unique index. + ('name_model_uid_unique', 'unique (name, model_id, user_id)', 'Filter names must be unique'), + ] + def _auto_init(self, cr, context=None): super(ir_filters, self)._auto_init(cr, context) # Use unique index to implement unique constraint on the lowercase name (not possible using a constraint) cr.execute("SELECT indexname FROM pg_indexes WHERE indexname = 'ir_filters_name_model_uid_unique_index'") if not cr.fetchone(): - cr.execute('CREATE UNIQUE INDEX "ir_filters_name_model_uid_unique_index" ON ir_filters (lower(name), model_id, user_id)') + cr.execute("""CREATE UNIQUE INDEX "ir_filters_name_model_uid_unique_index" ON ir_filters + (lower(name), model_id, COALESCE(user_id,-1))""") _columns = { 'name': fields.char('Filter Name', size=64, translate=True, required=True), - 'user_id':fields.many2one('res.users', 'User', help="The user this filter is available to. When left empty the filter is usable by the system only."), - 'domain': fields.text('Domain Value', required=True), - 'context': fields.text('Context Value', required=True), - 'model_id': fields.selection(_list_all_models, 'Object', size=64, required=True), + 'user_id': fields.many2one('res.users', 'User', ondelete='cascade', + help="The user this filter is private to. When left empty the filter is public " + "and available to all users."), + 'domain': fields.text('Domain', required=True), + 'context': fields.text('Context', required=True), + 'model_id': fields.selection(_list_all_models, 'Model', required=True), } _defaults = { 'domain': '[]', diff --git a/openerp/addons/base/ir/ir_filters.xml b/openerp/addons/base/ir/ir_filters.xml index 93f725e89ce..a0e37b45e5a 100644 --- a/openerp/addons/base/ir/ir_filters.xml +++ b/openerp/addons/base/ir/ir_filters.xml @@ -1,5 +1,15 @@ + + + + + ir.filters.owner + + [('user_id','in',[False,user.id])] + + + ir.filters.form @@ -43,13 +53,15 @@ search - - + + - + @@ -61,7 +73,7 @@ ir.filters - + \ No newline at end of file From 3a4ebf326618ae30ede150aba0e322ec018a7820 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 16 May 2012 18:31:22 +0200 Subject: [PATCH 03/34] [IMP] ir.filters: default user_id = uid ; comment about cryptic code (Some minor updates after XMO's review) bzr revid: odo@openerp.com-20120516163122-jsb3n2eo2i253o00 --- openerp/addons/base/ir/ir_filters.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openerp/addons/base/ir/ir_filters.py b/openerp/addons/base/ir/ir_filters.py index 6ee67667ebe..02a723c116c 100644 --- a/openerp/addons/base/ir/ir_filters.py +++ b/openerp/addons/base/ir/ir_filters.py @@ -53,6 +53,9 @@ class ir_filters(osv.osv): lower_name = vals['name'].lower() matching_filters = [f for f in self.get_filters(cr, uid, vals['model_id']) if f['name'].lower() == lower_name + # next line looks for matching user_ids (specific or global), i.e. + # f.user_id is False and vals.user_id is False or missing, + # or f.user_id.id == vals.user_id if (f['user_id'] and f['user_id'][0]) == vals.get('user_id', False)] # When a filter exists for the same (name, model, user) triple, we simply # replace its definition. @@ -88,6 +91,7 @@ class ir_filters(osv.osv): _defaults = { 'domain': '[]', 'context':'{}', + 'user_id': lambda self,cr,uid,context=None: uid, } ir_filters() From dbe7b452764dd620a3342cd2c2bab4ea8cf3e605 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 18 May 2012 16:36:25 +0200 Subject: [PATCH 04/34] [IMP] orm: support model-level @groups attribute for access restriction This is a partial implementation with no support for restricting read/write access via RPC. This first part only covers the removal of the restricted fields from the client-side view, i.e. in the results of fields_view_get() and fields_get(). The second part will come later and will cover the real low-level access control. bzr revid: odo@openerp.com-20120518143625-ps9db62vzrc2pylh --- doc/api/field_level_acl.rst | 45 +++++++++++ doc/api/startup.rst | 6 +- doc/api/user_img_specs.rst | 2 + doc/index.rst.inc | 5 +- openerp/addons/base/res/res_users.py | 16 ++++ openerp/addons/base/tests/test_ir_values.py | 4 + openerp/osv/fields.py | 5 +- openerp/osv/orm.py | 48 +++++++++-- openerp/tests/test_acl.py | 89 +++++++++++++++++++++ 9 files changed, 206 insertions(+), 14 deletions(-) create mode 100644 doc/api/field_level_acl.rst create mode 100644 openerp/tests/test_acl.py diff --git a/doc/api/field_level_acl.rst b/doc/api/field_level_acl.rst new file mode 100644 index 00000000000..53a304a1faf --- /dev/null +++ b/doc/api/field_level_acl.rst @@ -0,0 +1,45 @@ +Field-level access control +========================== + +.. versionadded:: 7.0 + +OpenERP now supports real access control at the field level, not just on the view side. +Previously it was already possible to set a ``groups`` attribute on a ```` element +(or in fact most view elements), but with cosmetics effects only: the element was made +invisible on the client side, while still perfectly available for read/write access at +the RPC level. + +As of OpenERP 7.0 the existing behavior is preserved on the view level, but a new ``groups`` +attribute is available on all model fields, introducing a model-level access control on +each field. The syntax is the same as for the view-level attribute:: + + _columns = { + 'secret_key': fields.char('Secret Key', groups="base.group_erp_manager,base.group_system") + } + +There is a major difference with the view-level ``groups`` attribute: restricting +the access at the model level really means that the field will be completely unavailable +for users who do not belong to the authorized groups: + +* Restricted fields will be **completely removed** from all related views, not just + hidden. This is important to keep in mind because it means the field value will not be + available at all on the client side, and thus unavailable e.g. for ``on_change`` calls. +* Restricted fields will not be returned as part of a call to + :meth:`~openerp.osv.orm.fields_get` or :meth:`~openerp.osv.orm.fields_view_get` + This is in order to avoid them appearing in the list of fields available for + advanced search filters, for example. This does not prevent getting the list of + a model's fields by querying ``ir.model.fields`` directly, which is fine. +* Any attempt to read or write directly the value of the restricted fields will result + in an ``AccessError`` exception. +* As a consequence of the previous item, restricted fields will not be available for + use within search filters (domains) or anything that would require read or write access. +* It is quite possible to set ``groups`` attributes for the same field both at the model + and view level, even with different values. Both will carry their effect, with the + model-level restriction taking precedence and removing the field completely in case of + restriction. + +.. note:: The tests related to this feature are in ``openerp/tests/test_acl.py``. + +.. warning:: At the time of writing the implementation of this feature is partial + and does not yet restrict read/write RPC access to the field. + The corresponding test is written already but currently disabled. \ No newline at end of file diff --git a/doc/api/startup.rst b/doc/api/startup.rst index 98e8f6ac3c3..4e0c51a6900 100644 --- a/doc/api/startup.rst +++ b/doc/api/startup.rst @@ -2,6 +2,8 @@ Start-up script --------------- +.. versionadded:: 6.1 + To run the OpenERP server, the conventional approach is to use the `openerp-server` script. It loads the :ref:`openerp library`, sets a few configuration variables corresponding to command-line arguments, and starts to @@ -11,10 +13,8 @@ Depending on your deployment needs, you can write such a start-up script very easily. We also recommend you take a look at an alternative tool called `openerp-command` that can, among other things, launch the server. -.. versionadded:: 6.1 - Yet another alternative is to use a WSGI-compatible HTTP server and let it call into one of the WSGI entry points of the server. -.. versionadded:: 6.1 + diff --git a/doc/api/user_img_specs.rst b/doc/api/user_img_specs.rst index 4ee97999aca..a915529accd 100644 --- a/doc/api/user_img_specs.rst +++ b/doc/api/user_img_specs.rst @@ -1,6 +1,8 @@ User avatar =========== +.. versionadded:: 7.0 + This revision adds an avatar for users. This replaces the use of gravatar to emulate avatars, used in views like the tasks kanban view. Two fields have been added to the res.users model: - avatar_big, a binary field holding the image. It is base-64 encoded, and PIL-supported. Images stored are resized to 540x450 px, to limitate the binary field size. - avatar, a function binary field holding an automatically resized version of the avatar_big field. It is also base-64 encoded, and PIL-supported. Dimensions of the resized avatar are 180x150. This field is used as an inteface to get and set the user avatar. diff --git a/doc/index.rst.inc b/doc/index.rst.inc index 98c01c8354e..6182f6251e9 100644 --- a/doc/index.rst.inc +++ b/doc/index.rst.inc @@ -7,8 +7,8 @@ OpenERP Server test-framework -New feature merges -++++++++++++++++++ +Changed in 7.0 +++++++++++++++ .. toctree:: :maxdepth: 1 @@ -16,3 +16,4 @@ New feature merges api/user_img_specs api/need_action_specs api/font_style + api/field_level_acl \ No newline at end of file diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index 3101d446707..f4a46e3eca9 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -540,6 +540,22 @@ class users(osv.osv): return self.write(cr, uid, uid, {'password': new_passwd}) raise osv.except_osv(_('Warning!'), _("Setting empty passwords is not allowed for security reasons!")) + def has_group(self, cr, uid, group_ext_id): + """Checks whether user belongs to given group. + + :param str group_ext_id: external ID (XML ID) of the group. + Must be provided in fully-qualified form (``module.ext_id``), as there + is no implicit module to use.. + :return: True if the current user is a member of the group with the + given external ID (XML ID), else False. + """ + assert group_ext_id and '.' in group_ext_id, "External ID must be fully qualified" + module, ext_id = group_ext_id.split('.') + cr.execute("""SELECT 1 FROM res_groups_users_rel WHERE uid=%s AND gid IN + (SELECT res_id FROM ir_model_data WHERE module=%s AND name=%s)""", + (uid, module, ext_id)) + return bool(cr.fetchone()) + users() diff --git a/openerp/addons/base/tests/test_ir_values.py b/openerp/addons/base/tests/test_ir_values.py index 8e2707cc4ad..b7ea0107776 100644 --- a/openerp/addons/base/tests/test_ir_values.py +++ b/openerp/addons/base/tests/test_ir_values.py @@ -93,3 +93,7 @@ class test_ir_values(common.TransactionCase): assert len(actions[0]) == 3, "Malformed action definition" assert actions[0][1] == 'Related Stuff', 'Bound action does not match definition' assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 14, 'Bound action does not match definition' + + +if __name__ == '__main__': + unittest2.main() \ No newline at end of file diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 4364c0f985e..2a6d0d6e3eb 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -108,10 +108,11 @@ class _column(object): self.manual = manual self.selectable = True self.group_operator = args.get('group_operator', False) + self.groups = False # CSV list of ext IDs of groups that can access this field for a in args: if args[a]: setattr(self, a, args[a]) - + def restart(self): pass @@ -1502,7 +1503,7 @@ def field_to_dict(model, cr, user, field, context=None): res['related_columns'] = [col1, col2] res['third_table'] = table for arg in ('string', 'readonly', 'states', 'size', 'required', 'group_operator', - 'change_default', 'translate', 'help', 'select', 'selectable'): + 'change_default', 'translate', 'help', 'select', 'selectable', 'groups'): if getattr(field, arg): res[arg] = getattr(field, arg) for arg in ('digits', 'invisible', 'filters'): diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 6d5877e9bd5..e99296a15e1 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -1578,8 +1578,21 @@ class BaseModel(object): def view_header_get(self, cr, user, view_id=None, view_type='form', context=None): return False + def user_has_groups(self, cr, uid, groups, context=None): + """Return true if the user is at least member of one of the groups + in groups_str. Typically used to resolve ``groups`` attribute + in view and model definitions. + + :param str groups: comma-separated list of fully-qualified group + external IDs, e.g.: ``base.group_user,base.group_system`` + :return: True if the current user is a member of one of the + given groups + """ + return any([self.pool.get('res.users').has_group(cr, uid, group_ext_id) + for group_ext_id in groups.split(',')]) + def __view_look_dom(self, cr, user, node, view_id, in_tree_view, model_fields, context=None): - """ Return the description of the fields in the node. + """Return the description of the fields in the node. In a normal call to this method, node is a complete view architecture but it is actually possible to give some sub-node (this is used so @@ -1604,17 +1617,35 @@ class BaseModel(object): return s def check_group(node): - """ Set invisible to true if the user is not in the specified groups. """ + """Apply group restrictions, may be set at view level or model level:: + * at view level this means the element should be made invisible to + people who are not members + * at model level (exclusively for fields, obviously), this means + the field should be completely removed from the view, as it is + completely unavailable for non-members + + :return: True if field should be included in the result of fields_view_get + """ + if node.tag == 'field' and node.get('name') in self._all_columns: + column = self._all_columns[node.get('name')].column + if column.groups and not self.user_has_groups(cr, user, + groups=column.groups, + context=context): + node.getparent().remove(node) + fields.pop(node.get('name'), None) + # no point processing view-level ``groups`` anymore, return + return False if node.get('groups'): - groups = node.get('groups').split(',') - ir_model_access = self.pool.get('ir.model.access') - can_see = any(ir_model_access.check_groups(cr, user, group) for group in groups) + can_see = self.user_has_groups(cr, user, + groups=node.get('groups'), + context=context) if not can_see: node.set('invisible', '1') modifiers['invisible'] = True if 'attrs' in node.attrib: del(node.attrib['attrs']) #avoid making field visible later del(node.attrib['groups']) + return True if node.tag in ('field', 'node', 'arrow'): if node.get('object'): @@ -1699,7 +1730,9 @@ class BaseModel(object): if node.get(additional_field): fields[node.get(additional_field)] = {} - check_group(node) + if not check_group(node): + # node must be removed, no need to proceed further with its children + return fields # The view architeture overrides the python model. # Get the attrs before they are (possibly) deleted by check_group below @@ -3344,7 +3377,8 @@ class BaseModel(object): res.update(self.pool.get(parent).fields_get(cr, user, allfields, context)) for f, field in self._columns.iteritems(): - if allfields and f not in allfields: + if (allfields and f not in allfields) or \ + (field.groups and not self.user_has_groups(cr, user, groups=field.groups, context=context)): continue res[f] = fields.field_to_dict(self, cr, user, field, context=context) diff --git a/openerp/tests/test_acl.py b/openerp/tests/test_acl.py new file mode 100644 index 00000000000..a10a705092c --- /dev/null +++ b/openerp/tests/test_acl.py @@ -0,0 +1,89 @@ +import unittest2 +from lxml import etree + +import common + +# test group that demo user should not have +GROUP_TECHNICAL_FEATURES = 'base.group_no_one' + +class TestACL(common.TransactionCase): + + def setUp(self): + super(TestACL, self).setUp() + self.res_currency = self.registry('res.currency') + self.res_partner = self.registry('res.partner') + self.res_users = self.registry('res.users') + self.demo_uid = 3 + self.tech_group = self.registry('ir.model.data').get_object(self.cr, self.uid, + *(GROUP_TECHNICAL_FEATURES.split('.'))) + + def test_field_visibility_restriction(self): + """Check that model-level ``groups`` parameter effectively restricts access to that + field for users who do not belong to one of the explicitly allowed groups""" + # Verify the test environment first + original_fields = self.res_currency.fields_get(self.cr, self.demo_uid, []) + form_view = self.res_currency.fields_view_get(self.cr, self.demo_uid, False, 'form') + view_arch = etree.fromstring(form_view.get('arch')) + has_tech_feat = self.res_users.has_group(self.cr, self.demo_uid, GROUP_TECHNICAL_FEATURES) + self.assertFalse(has_tech_feat, "`demo` user should not belong to the restricted group before the test") + self.assertTrue('rate' in original_fields, "'rate' field must be properly visible before the test") + self.assertNotEquals(view_arch.xpath("//field[@name='rate']"), [], + "Field 'rate' must be found in view definition before the test") + + # Restrict access to the field and check it's gone + self.res_currency._columns['rate'].groups = GROUP_TECHNICAL_FEATURES + fields = self.res_currency.fields_get(self.cr, self.demo_uid, []) + form_view = self.res_currency.fields_view_get(self.cr, self.demo_uid, False, 'form') + view_arch = etree.fromstring(form_view.get('arch')) + self.assertFalse('rate' in fields, "'rate' field should be gone") + self.assertEquals(view_arch.xpath("//field[@name='rate']"), [], + "Field 'rate' must not be found in view definition") + + # Make demo user a member of the restricted group and check that the field is back + self.tech_group.write({'users': [(4, self.demo_uid)]}) + has_tech_feat = self.res_users.has_group(self.cr, self.demo_uid, GROUP_TECHNICAL_FEATURES) + fields = self.res_currency.fields_get(self.cr, self.demo_uid, []) + form_view = self.res_currency.fields_view_get(self.cr, self.demo_uid, False, 'form') + view_arch = etree.fromstring(form_view.get('arch')) + #import pprint; pprint.pprint(fields); pprint.pprint(form_view) + self.assertTrue(has_tech_feat, "`demo` user should now belong to the restricted group") + self.assertTrue('rate' in fields, "'rate' field must be properly visible again") + self.assertNotEquals(view_arch.xpath("//field[@name='rate']"), [], + "Field 'rate' must be found in view definition again") + + #cleanup + self.tech_group.write({'users': [(3, self.demo_uid)]}) + self.res_currency._columns['rate'].groups = False + + def test_field_crud_restriction(self): + "Read/Write RPC access to restricted field should be forbidden" + # Verify the test environment first + has_tech_feat = self.res_users.has_group(self.cr, self.demo_uid, GROUP_TECHNICAL_FEATURES) + self.assertFalse(has_tech_feat, "`demo` user should not belong to the restricted group") + self.assert_(self.res_partner.read(self.cr, self.demo_uid, [1], ['bank_ids'])) + self.assert_(self.res_partner.write(self.cr, self.demo_uid, [1], {'bank_ids': []})) + + # Now restrict access to the field and check it's forbidden + self.res_partner._columns['bank_ids'].groups = GROUP_TECHNICAL_FEATURES + # FIXME TODO: enable next tests when access rights checks per field are implemented + # from openerp.osv.orm import except_orm + # with self.assertRaises(except_orm): + # self.res_partner.read(self.cr, self.demo_uid, [1], ['bank_ids']) + # with self.assertRaises(except_orm): + # self.res_partner.write(self.cr, self.demo_uid, [1], {'bank_ids': []}) + + # Add the restricted group, and check that it works again + self.tech_group.write({'users': [(4, self.demo_uid)]}) + has_tech_feat = self.res_users.has_group(self.cr, self.demo_uid, GROUP_TECHNICAL_FEATURES) + self.assertTrue(has_tech_feat, "`demo` user should now belong to the restricted group") + self.assert_(self.res_partner.read(self.cr, self.demo_uid, [1], ['bank_ids'])) + self.assert_(self.res_partner.write(self.cr, self.demo_uid, [1], {'bank_ids': []})) + + #cleanup + self.tech_group.write({'users': [(3, self.demo_uid)]}) + self.res_partner._columns['bank_ids'].groups = False + +if __name__ == '__main__': + unittest2.main() + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file From f727cd14b16cb1db25750aef71b71f7c1c156e6f Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Fri, 18 May 2012 18:43:13 +0200 Subject: [PATCH 05/34] [REM] removed HTML_view module bzr revid: fp@tinyerp.com-20120518164313-9l2b57g3lpa0nogc --- addons/html_view/__init__.py | 3 - addons/html_view/__openerp__.py | 20 ------ addons/html_view/html_view.py | 15 ---- addons/html_view/html_view.xml | 41 ----------- addons/html_view/i18n/ar.po | 62 ----------------- addons/html_view/i18n/bg.po | 63 ----------------- addons/html_view/i18n/ca.po | 63 ----------------- addons/html_view/i18n/cs.po | 63 ----------------- addons/html_view/i18n/da.po | 63 ----------------- addons/html_view/i18n/de.po | 63 ----------------- addons/html_view/i18n/el.po | 52 -------------- addons/html_view/i18n/en_GB.po | 63 ----------------- addons/html_view/i18n/es.po | 64 ----------------- addons/html_view/i18n/es_CR.po | 65 ------------------ addons/html_view/i18n/es_MX.po | 68 ------------------- addons/html_view/i18n/es_PY.po | 63 ----------------- addons/html_view/i18n/es_VE.po | 68 ------------------- addons/html_view/i18n/et.po | 49 ------------- addons/html_view/i18n/fi.po | 63 ----------------- addons/html_view/i18n/fr.po | 63 ----------------- addons/html_view/i18n/gl.po | 63 ----------------- addons/html_view/i18n/hr.po | 52 -------------- addons/html_view/i18n/html_view.pot | 48 ------------- addons/html_view/i18n/hu.po | 63 ----------------- addons/html_view/i18n/it.po | 63 ----------------- addons/html_view/i18n/ja.po | 49 ------------- addons/html_view/i18n/mk.po | 52 -------------- addons/html_view/i18n/mn.po | 52 -------------- addons/html_view/i18n/nb.po | 63 ----------------- addons/html_view/i18n/nl.po | 63 ----------------- addons/html_view/i18n/pt.po | 52 -------------- addons/html_view/i18n/pt_BR.po | 63 ----------------- addons/html_view/i18n/ro.po | 63 ----------------- addons/html_view/i18n/ru.po | 63 ----------------- addons/html_view/i18n/sk.po | 52 -------------- addons/html_view/i18n/sl.po | 63 ----------------- addons/html_view/i18n/sr.po | 52 -------------- addons/html_view/i18n/sr@latin.po | 63 ----------------- addons/html_view/i18n/sv.po | 52 -------------- addons/html_view/i18n/tr.po | 62 ----------------- addons/html_view/i18n/vi.po | 62 ----------------- addons/html_view/i18n/zh_CN.po | 62 ----------------- addons/html_view/security/ir.model.access.csv | 4 -- 43 files changed, 2355 deletions(-) delete mode 100644 addons/html_view/__init__.py delete mode 100644 addons/html_view/__openerp__.py delete mode 100644 addons/html_view/html_view.py delete mode 100644 addons/html_view/html_view.xml delete mode 100644 addons/html_view/i18n/ar.po delete mode 100644 addons/html_view/i18n/bg.po delete mode 100644 addons/html_view/i18n/ca.po delete mode 100644 addons/html_view/i18n/cs.po delete mode 100644 addons/html_view/i18n/da.po delete mode 100644 addons/html_view/i18n/de.po delete mode 100644 addons/html_view/i18n/el.po delete mode 100644 addons/html_view/i18n/en_GB.po delete mode 100644 addons/html_view/i18n/es.po delete mode 100644 addons/html_view/i18n/es_CR.po delete mode 100644 addons/html_view/i18n/es_MX.po delete mode 100644 addons/html_view/i18n/es_PY.po delete mode 100644 addons/html_view/i18n/es_VE.po delete mode 100644 addons/html_view/i18n/et.po delete mode 100644 addons/html_view/i18n/fi.po delete mode 100644 addons/html_view/i18n/fr.po delete mode 100644 addons/html_view/i18n/gl.po delete mode 100644 addons/html_view/i18n/hr.po delete mode 100644 addons/html_view/i18n/html_view.pot delete mode 100644 addons/html_view/i18n/hu.po delete mode 100644 addons/html_view/i18n/it.po delete mode 100644 addons/html_view/i18n/ja.po delete mode 100644 addons/html_view/i18n/mk.po delete mode 100644 addons/html_view/i18n/mn.po delete mode 100644 addons/html_view/i18n/nb.po delete mode 100644 addons/html_view/i18n/nl.po delete mode 100644 addons/html_view/i18n/pt.po delete mode 100644 addons/html_view/i18n/pt_BR.po delete mode 100644 addons/html_view/i18n/ro.po delete mode 100644 addons/html_view/i18n/ru.po delete mode 100644 addons/html_view/i18n/sk.po delete mode 100644 addons/html_view/i18n/sl.po delete mode 100644 addons/html_view/i18n/sr.po delete mode 100644 addons/html_view/i18n/sr@latin.po delete mode 100644 addons/html_view/i18n/sv.po delete mode 100644 addons/html_view/i18n/tr.po delete mode 100644 addons/html_view/i18n/vi.po delete mode 100644 addons/html_view/i18n/zh_CN.po delete mode 100644 addons/html_view/security/ir.model.access.csv diff --git a/addons/html_view/__init__.py b/addons/html_view/__init__.py deleted file mode 100644 index 12bd1af21b1..00000000000 --- a/addons/html_view/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -import html_view - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/html_view/__openerp__.py b/addons/html_view/__openerp__.py deleted file mode 100644 index 3e1ba2e9090..00000000000 --- a/addons/html_view/__openerp__.py +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name" : "Html View", - "version" : "1.1", - "author" : "OpenERP SA", - "category" : "Hidden/Test", - "depends" : ['base'], - "init_xml" : ['html_view.xml'], - "demo_xml" : [], - "description": """ -This is the test module which shows HTML tag support in normal XML form view. -============================================================================= - -Creates a sample form-view using HTML tags. It is visible only in OpenERP Web. - """, - 'update_xml': ['security/ir.model.access.csv','html_view.xml',], - 'installable': True, - 'auto_install': False, - 'certificate': '001302129363003126557', -} -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/html_view/html_view.py b/addons/html_view/html_view.py deleted file mode 100644 index 09201b23121..00000000000 --- a/addons/html_view/html_view.py +++ /dev/null @@ -1,15 +0,0 @@ - - -from osv import osv, fields - -class html_view(osv.osv): - _name = 'html.view' - _columns = { - 'name': fields.char('Name', size=128, required=True, select=True), - 'comp_id': fields.many2one('res.company', 'Company', select=1), - 'bank_ids': fields.one2many('res.partner.bank', 'partner_id', 'Banks'), - } - -html_view() - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/html_view/html_view.xml b/addons/html_view/html_view.xml deleted file mode 100644 index e29930a63ae..00000000000 --- a/addons/html_view/html_view.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - htmlform - html.view - form - -
- -

This is Test Html Page

- - - - - - - -
- Name : - - - - Company : - - -
- - - -
-
- - Html Test - ir.actions.act_window - html.view - form - - -
-
\ No newline at end of file diff --git a/addons/html_view/i18n/ar.po b/addons/html_view/i18n/ar.po deleted file mode 100644 index 56f21a8bcec..00000000000 --- a/addons/html_view/i18n/ar.po +++ /dev/null @@ -1,62 +0,0 @@ -# Arabic translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-09-26 21:06+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Arabic \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "اسم" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "شركة" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "إختبار HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "مثال HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "المصارف" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "عرض HTML" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " هذه وحدة برمجية إختبارية تظهر علامات html التي يمكن عرضها في XML.\n" -#~ " " diff --git a/addons/html_view/i18n/bg.po b/addons/html_view/i18n/bg.po deleted file mode 100644 index f6488cbd180..00000000000 --- a/addons/html_view/i18n/bg.po +++ /dev/null @@ -1,63 +0,0 @@ -# Bulgarian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-02-27 12:40+0000\n" -"Last-Translator: Dimitar Markov \n" -"Language-Team: Bulgarian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Име" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Фирма" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html тест" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html пример" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Банки" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html изглед" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Това е тест модул, който показва, HTML поддръжката на тагове в нормален " -#~ "xml form view.\n" -#~ " " diff --git a/addons/html_view/i18n/ca.po b/addons/html_view/i18n/ca.po deleted file mode 100644 index 907cf163098..00000000000 --- a/addons/html_view/i18n/ca.po +++ /dev/null @@ -1,63 +0,0 @@ -# Catalan translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-03-06 22:58+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Catalan \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nom" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Companyia" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prova html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemple html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancs" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.vista" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Aquest és el mòdul de proves que mostra el suport d'etiquetes html en " -#~ "vistes formulari xml normals.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Vista html" diff --git a/addons/html_view/i18n/cs.po b/addons/html_view/i18n/cs.po deleted file mode 100644 index 3632fb2587a..00000000000 --- a/addons/html_view/i18n/cs.po +++ /dev/null @@ -1,63 +0,0 @@ -# Czech translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-02-10 18:45+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Czech \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Název" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Společnost" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Test HMTL" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Příklad HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banky" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Zobrazení HTML" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Toto je testovací modul který ukazuje podporu html tagů ve standartním " -#~ "xml formovém zobrazení.\n" -#~ " " diff --git a/addons/html_view/i18n/da.po b/addons/html_view/i18n/da.po deleted file mode 100644 index 563f822f6f8..00000000000 --- a/addons/html_view/i18n/da.po +++ /dev/null @@ -1,63 +0,0 @@ -# Danish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-11-08 22:09+0000\n" -"Last-Translator: OpenERP Danmark / Henning Dinsen \n" -"Language-Team: Danish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Navn" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Firma" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTML test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML eksempel" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banker" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Dette er testmodulet, der viser understøttelse af HTML tags i en normal " -#~ "XML formular.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "HTML visning" diff --git a/addons/html_view/i18n/de.po b/addons/html_view/i18n/de.po deleted file mode 100644 index 0b7154cad7b..00000000000 --- a/addons/html_view/i18n/de.po +++ /dev/null @@ -1,63 +0,0 @@ -# German translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-13 05:34+0000\n" -"Last-Translator: silas \n" -"Language-Team: German \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Bezeichnung" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Unternehmen" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Beispiel" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banken" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "HTML Ansicht" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Diese Anwendung zeigt einen Test der html tag Unterstützung in normalen " -#~ "xml basierten Ansichten.\n" -#~ " " diff --git a/addons/html_view/i18n/el.po b/addons/html_view/i18n/el.po deleted file mode 100644 index 72c77dba067..00000000000 --- a/addons/html_view/i18n/el.po +++ /dev/null @@ -1,52 +0,0 @@ -# Greek translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-28 19:40+0000\n" -"Last-Translator: Dimitris Andavoglou \n" -"Language-Team: Greek \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Όνομα" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Εταιρία" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTML Τέστ" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Παράδειγμα HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Τράπεζες" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" - -#~ msgid "Html View" -#~ msgstr "HTML Προβολή" diff --git a/addons/html_view/i18n/en_GB.po b/addons/html_view/i18n/en_GB.po deleted file mode 100644 index 79c2215fefb..00000000000 --- a/addons/html_view/i18n/en_GB.po +++ /dev/null @@ -1,63 +0,0 @@ -# English (United Kingdom) translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-08-25 11:58+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: English (United Kingdom) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Name" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Company" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Example" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banks" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Html View" diff --git a/addons/html_view/i18n/es.po b/addons/html_view/i18n/es.po deleted file mode 100644 index a37a703efe3..00000000000 --- a/addons/html_view/i18n/es.po +++ /dev/null @@ -1,64 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-12-27 09:12+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prueba html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Ejemplo html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vista html" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este es el módulo de pruebas que muestra el soporte de etiquetas html en " -#~ "vistas formulario xml normales.\n" -#~ " " diff --git a/addons/html_view/i18n/es_CR.po b/addons/html_view/i18n/es_CR.po deleted file mode 100644 index 9e4682c4455..00000000000 --- a/addons/html_view/i18n/es_CR.po +++ /dev/null @@ -1,65 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2012-02-16 22:56+0000\n" -"Last-Translator: Carlos Vásquez (CLEARCORP) " -"\n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-17 05:01+0000\n" -"X-Generator: Launchpad (build 14814)\n" -"Language: es\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prueba html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Ejemplo html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vista html" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este es el módulo de pruebas que muestra el soporte de etiquetas html en " -#~ "vistas formulario xml normales.\n" -#~ " " diff --git a/addons/html_view/i18n/es_MX.po b/addons/html_view/i18n/es_MX.po deleted file mode 100644 index 14b7fa68768..00000000000 --- a/addons/html_view/i18n/es_MX.po +++ /dev/null @@ -1,68 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-12-27 09:12+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:55+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prueba html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Ejemplo html" - -#. module: html_view -#: model:ir.module.module,shortdesc:html_view.module_meta_information -msgid "Html View" -msgstr "Vista html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.module.module,description:html_view.module_meta_information -msgid "" -"\n" -" This is the test module which shows html tag supports in normal xml form " -"view.\n" -" " -msgstr "" -"\n" -" Este es el módulo de pruebas que muestra el soporte de etiquetas html en " -"vistas formulario xml normales.\n" -" " - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" diff --git a/addons/html_view/i18n/es_PY.po b/addons/html_view/i18n/es_PY.po deleted file mode 100644 index f3fefb5ab31..00000000000 --- a/addons/html_view/i18n/es_PY.po +++ /dev/null @@ -1,63 +0,0 @@ -# Spanish (Paraguay) translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-03-07 02:06+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish (Paraguay) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nombre:" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prueba html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Ejemplo html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este es el módulo de pruebas que muestra el soporte de etiquetas html en " -#~ "vistas formulario xml normales.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Vista html" diff --git a/addons/html_view/i18n/es_VE.po b/addons/html_view/i18n/es_VE.po deleted file mode 100644 index 14b7fa68768..00000000000 --- a/addons/html_view/i18n/es_VE.po +++ /dev/null @@ -1,68 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-12-27 09:12+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:55+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Prueba html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Ejemplo html" - -#. module: html_view -#: model:ir.module.module,shortdesc:html_view.module_meta_information -msgid "Html View" -msgstr "Vista html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.module.module,description:html_view.module_meta_information -msgid "" -"\n" -" This is the test module which shows html tag supports in normal xml form " -"view.\n" -" " -msgstr "" -"\n" -" Este es el módulo de pruebas que muestra el soporte de etiquetas html en " -"vistas formulario xml normales.\n" -" " - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" diff --git a/addons/html_view/i18n/et.po b/addons/html_view/i18n/et.po deleted file mode 100644 index 972305b3d2a..00000000000 --- a/addons/html_view/i18n/et.po +++ /dev/null @@ -1,49 +0,0 @@ -# Estonian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-10-11 17:49+0000\n" -"Last-Translator: Aare Vesi \n" -"Language-Team: Estonian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nimi" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Pangad" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" diff --git a/addons/html_view/i18n/fi.po b/addons/html_view/i18n/fi.po deleted file mode 100644 index f915e1889a1..00000000000 --- a/addons/html_view/i18n/fi.po +++ /dev/null @@ -1,63 +0,0 @@ -# Finnish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-06-08 10:26+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Finnish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nimi" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Yritys" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTML testi" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML malli" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Pankit" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Tämä on testimoduuli joka näyttää html tagi joita tuetaan normaalissa " -#~ "xml näkymässä\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "HTML näkymä" diff --git a/addons/html_view/i18n/fr.po b/addons/html_view/i18n/fr.po deleted file mode 100644 index 03348f4db44..00000000000 --- a/addons/html_view/i18n/fr.po +++ /dev/null @@ -1,63 +0,0 @@ -# French translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-13 11:34+0000\n" -"Last-Translator: lholivier \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nom" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Société" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Test HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemple de HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banques" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vue HTML" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Ceci est le module de test qui montre le support des balises html dans " -#~ "les vues formulaire xml normales.\n" -#~ " " diff --git a/addons/html_view/i18n/gl.po b/addons/html_view/i18n/gl.po deleted file mode 100644 index daabfb1e07b..00000000000 --- a/addons/html_view/i18n/gl.po +++ /dev/null @@ -1,63 +0,0 @@ -# Galician translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-02-08 10:15+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Galician \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nome" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Proba Html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemplo Html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este é un módulo de probas que soporta-lo etiquetado HTML na vista XML " -#~ "normal de formulario\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Vista Html" diff --git a/addons/html_view/i18n/hr.po b/addons/html_view/i18n/hr.po deleted file mode 100644 index a4750e38c0a..00000000000 --- a/addons/html_view/i18n/hr.po +++ /dev/null @@ -1,52 +0,0 @@ -# Croatian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-12-21 14:51+0000\n" -"Last-Translator: Goran Kliska \n" -"Language-Team: Croatian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Naziv" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Organizacija" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html primjer" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banke" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" - -#~ msgid "Html View" -#~ msgstr "Html pogled" diff --git a/addons/html_view/i18n/html_view.pot b/addons/html_view/i18n/html_view.pot deleted file mode 100644 index 224c21ef280..00000000000 --- a/addons/html_view/i18n/html_view.pot +++ /dev/null @@ -1,48 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * html_view -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.1rc1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2012-02-08 00:36+0000\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: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" - diff --git a/addons/html_view/i18n/hu.po b/addons/html_view/i18n/hu.po deleted file mode 100644 index 97644d40412..00000000000 --- a/addons/html_view/i18n/hu.po +++ /dev/null @@ -1,63 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * html_view -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-20 19:43+0000\n" -"Last-Translator: NOVOTRADE RENDSZERHÁZ ( novotrade.hu ) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Név" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Vállalat" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Teszt" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Minta" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bankok" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Ez a tesztmodul, megmutatja mely html tag-ket lehet felhasználni a " -#~ "normál xml űrlap nézetben.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Html nézet" diff --git a/addons/html_view/i18n/it.po b/addons/html_view/i18n/it.po deleted file mode 100644 index 5feb20bd2c4..00000000000 --- a/addons/html_view/i18n/it.po +++ /dev/null @@ -1,63 +0,0 @@ -# Italian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-13 09:06+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" -"Language-Team: Italian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nome" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Azienda" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Test HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Esempio HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banche" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vista HTML" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Questo è il modulo di test che mostra i tag HTML supportati nelle " -#~ "normali viste / moduli XML.\n" -#~ " " diff --git a/addons/html_view/i18n/ja.po b/addons/html_view/i18n/ja.po deleted file mode 100644 index 63bfe0de587..00000000000 --- a/addons/html_view/i18n/ja.po +++ /dev/null @@ -1,49 +0,0 @@ -# Japanese translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2012-04-18 01:30+0000\n" -"Last-Translator: Masaki Yamaya \n" -"Language-Team: Japanese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-04-19 04:38+0000\n" -"X-Generator: Launchpad (build 15108)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "氏名" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "会社" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTMLテスト" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML例" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "銀行" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "HTMLビュー" diff --git a/addons/html_view/i18n/mk.po b/addons/html_view/i18n/mk.po deleted file mode 100644 index 86e20e0c37e..00000000000 --- a/addons/html_view/i18n/mk.po +++ /dev/null @@ -1,52 +0,0 @@ -# Macedonian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-09-14 08:15+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Macedonian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Име" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Компанија" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html тест" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html пример" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Банки" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html преглед" diff --git a/addons/html_view/i18n/mn.po b/addons/html_view/i18n/mn.po deleted file mode 100644 index 74fdc774174..00000000000 --- a/addons/html_view/i18n/mn.po +++ /dev/null @@ -1,52 +0,0 @@ -# Mongolian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-12-21 13:55+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Mongolian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Нэр" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Компани" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTML Тест" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML Жишээ" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Банкууд" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "HTML Харагдац" diff --git a/addons/html_view/i18n/nb.po b/addons/html_view/i18n/nb.po deleted file mode 100644 index b229891d915..00000000000 --- a/addons/html_view/i18n/nb.po +++ /dev/null @@ -1,63 +0,0 @@ -# Norwegian Bokmal translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-19 20:38+0000\n" -"Last-Translator: Terje Nauf \n" -"Language-Team: Norwegian Bokmal \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Navn" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Firma" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Eksempel" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banker" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.visning" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Dette er test modulen som viser html tag støtter i normal xml skjema " -#~ "visning.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Html Visning" diff --git a/addons/html_view/i18n/nl.po b/addons/html_view/i18n/nl.po deleted file mode 100644 index 73b0b24f5b3..00000000000 --- a/addons/html_view/i18n/nl.po +++ /dev/null @@ -1,63 +0,0 @@ -# Dutch translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-13 08:51+0000\n" -"Last-Translator: Douwe Wullink (Dypalio) \n" -"Language-Team: Dutch \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Naam" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Bedrijf" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html voorbeeld" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banken" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html weergave" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Dit is de test module die html tag support laat zien een normale xml " -#~ "formulier weergave.\n" -#~ " " diff --git a/addons/html_view/i18n/pt.po b/addons/html_view/i18n/pt.po deleted file mode 100644 index 4d76339bdc1..00000000000 --- a/addons/html_view/i18n/pt.po +++ /dev/null @@ -1,52 +0,0 @@ -# Portuguese translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-12-04 08:19+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nome" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Empresa" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Teste de HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemplo de HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vista de HTML" diff --git a/addons/html_view/i18n/pt_BR.po b/addons/html_view/i18n/pt_BR.po deleted file mode 100644 index 14b2851b0ab..00000000000 --- a/addons/html_view/i18n/pt_BR.po +++ /dev/null @@ -1,63 +0,0 @@ -# Brazilian Portuguese translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-17 11:41+0000\n" -"Last-Translator: Emerson \n" -"Language-Team: Brazilian Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nome" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Empresa" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Teste Html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemplo Html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bancos" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Visão Html" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este é o módulo de teste que mostra as tags html suportadas na " -#~ "visualização do formulário de xml normal.\n" -#~ " " diff --git a/addons/html_view/i18n/ro.po b/addons/html_view/i18n/ro.po deleted file mode 100644 index 245b492cc18..00000000000 --- a/addons/html_view/i18n/ro.po +++ /dev/null @@ -1,63 +0,0 @@ -# Romanian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-12-12 00:01+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Romanian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Nume" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Companie" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Test Html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Exemplu Html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bănci" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Vizualizare Html" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Acesta este modulul de testare care arată suporturile etichetei html in " -#~ "vizualizarea normală a formularului xml.\n" -#~ " " diff --git a/addons/html_view/i18n/ru.po b/addons/html_view/i18n/ru.po deleted file mode 100644 index 41c8a3f0c77..00000000000 --- a/addons/html_view/i18n/ru.po +++ /dev/null @@ -1,63 +0,0 @@ -# Russian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-05-01 17:43+0000\n" -"Last-Translator: Alexandr Belugin \n" -"Language-Team: Russian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Название" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Компания" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Проверка HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Пример HTML" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Банки" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Просмотр HTML" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Это тестовый модуль, который показывает поддержку тегов HTML в " -#~ "нормальном режиме формы XML.\n" -#~ " " diff --git a/addons/html_view/i18n/sk.po b/addons/html_view/i18n/sk.po deleted file mode 100644 index 3a0bd646652..00000000000 --- a/addons/html_view/i18n/sk.po +++ /dev/null @@ -1,52 +0,0 @@ -# Slovak translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-02-11 10:30+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Slovak \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Názov" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Spoločnosť" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html príklad" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banky" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html zobrazenie" diff --git a/addons/html_view/i18n/sl.po b/addons/html_view/i18n/sl.po deleted file mode 100644 index ae9b37e48dc..00000000000 --- a/addons/html_view/i18n/sl.po +++ /dev/null @@ -1,63 +0,0 @@ -# Slovenian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-25 11:13+0000\n" -"Last-Translator: Simon Vidmar \n" -"Language-Team: Slovenian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Ime" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Podjetje" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Test html" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Primer html" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banke" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Pogled html" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " To je testni modul, ki prikazuje podporo html oznak v normalnem pogledu " -#~ "xml obrazca.\n" -#~ " " diff --git a/addons/html_view/i18n/sr.po b/addons/html_view/i18n/sr.po deleted file mode 100644 index c043b85cbb6..00000000000 --- a/addons/html_view/i18n/sr.po +++ /dev/null @@ -1,52 +0,0 @@ -# Serbian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-11-14 08:04+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Serbian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Ime" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Preduzece" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Primer" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banke" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html Pregled" diff --git a/addons/html_view/i18n/sr@latin.po b/addons/html_view/i18n/sr@latin.po deleted file mode 100644 index 4ad0c856a26..00000000000 --- a/addons/html_view/i18n/sr@latin.po +++ /dev/null @@ -1,63 +0,0 @@ -# Serbian translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-10-06 13:56+0000\n" -"Last-Translator: Milan Milosevic \n" -"Language-Team: Serbian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Naziv" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Preduzeće" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Primer" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banke" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "Html View" -#~ msgstr "Html Pregled" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Ovo je test-modul koji pokazuje html podršku za tegove u uobičajenom xml " -#~ "obliku pregleda.\n" -#~ " " diff --git a/addons/html_view/i18n/sv.po b/addons/html_view/i18n/sv.po deleted file mode 100644 index bfab62c2e18..00000000000 --- a/addons/html_view/i18n/sv.po +++ /dev/null @@ -1,52 +0,0 @@ -# Swedish translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2010-11-24 09:37+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Swedish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Namn" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Företag" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html exempel" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Banker" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "" - -#~ msgid "Html View" -#~ msgstr "Html vy" diff --git a/addons/html_view/i18n/tr.po b/addons/html_view/i18n/tr.po deleted file mode 100644 index 4a2e42bebd9..00000000000 --- a/addons/html_view/i18n/tr.po +++ /dev/null @@ -1,62 +0,0 @@ -# Turkish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-13 23:16+0000\n" -"Last-Translator: Arif Aydogmus \n" -"Language-Team: Turkish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Ad" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Firma" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "Html Test" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "Html Örneği" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Bankalar" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.görünümü" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " XML formlarında HTML kodlarının görünürlüğünü test eden modül.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "Html Görünümü" diff --git a/addons/html_view/i18n/vi.po b/addons/html_view/i18n/vi.po deleted file mode 100644 index 77232366014..00000000000 --- a/addons/html_view/i18n/vi.po +++ /dev/null @@ -1,62 +0,0 @@ -# Vietnamese translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-05-29 14:12+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Vietnamese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "Tên" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "Công ty" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "kiểm tra HTML" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML mẫu" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "Các ngân hàng" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "html.view" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " đây là module thử nghiệm sẽ trình bày dưới dạng HTML thông qua XML.\n" -#~ " " - -#~ msgid "Html View" -#~ msgstr "xem dưới dạng HTML" diff --git a/addons/html_view/i18n/zh_CN.po b/addons/html_view/i18n/zh_CN.po deleted file mode 100644 index a139b18947e..00000000000 --- a/addons/html_view/i18n/zh_CN.po +++ /dev/null @@ -1,62 +0,0 @@ -# Chinese (Simplified) translation for openobject-addons -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2011-01-12 06:21+0000\n" -"Last-Translator: Wei \"oldrev\" Li \n" -"Language-Team: Chinese (Simplified) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 07:07+0000\n" -"X-Generator: Launchpad (build 14763)\n" - -#. module: html_view -#: field:html.view,name:0 -msgid "Name" -msgstr "名称" - -#. module: html_view -#: field:html.view,comp_id:0 -msgid "Company" -msgstr "公司" - -#. module: html_view -#: model:ir.actions.act_window,name:html_view.action_html_view_form -#: model:ir.ui.menu,name:html_view.html_form -msgid "Html Test" -msgstr "HTML 测试" - -#. module: html_view -#: view:html.view:0 -msgid "Html Example" -msgstr "HTML 示例" - -#. module: html_view -#: field:html.view,bank_ids:0 -msgid "Banks" -msgstr "存储" - -#. module: html_view -#: model:ir.model,name:html_view.model_html_view -msgid "html.view" -msgstr "HTML 视图" - -#~ msgid "Html View" -#~ msgstr "HTML 视图" - -#~ msgid "" -#~ "\n" -#~ " This is the test module which shows html tag supports in normal xml form " -#~ "view.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " 本测试模块展示 普通 XML 表单视图如何支持 HTML 标签。\n" -#~ " " diff --git a/addons/html_view/security/ir.model.access.csv b/addons/html_view/security/ir.model.access.csv deleted file mode 100644 index 4370c07b57a..00000000000 --- a/addons/html_view/security/ir.model.access.csv +++ /dev/null @@ -1,4 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_html_view,html.view,model_html_view,base.group_system,1,0,0,0 -access_html_view_sale_user,html.view user,model_html_view,base.group_sale_salesman,1,1,1,0 -access_html_view_sale_manager,html.view manager,model_html_view,base.group_sale_manager,1,0,0,0 From 304e2ea04e9cb7d7f5a0f49315feda135a854c9d Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Sat, 19 May 2012 05:21:16 +0000 Subject: [PATCH 06/34] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20120519052116-yxc981z0y3gidbsf --- addons/anonymization/i18n/pt.po | 213 ++++ addons/auction/i18n/ja.po | 298 +++--- addons/audittrail/i18n/ja.po | 369 +++++++ addons/auth_openid/i18n/ja.po | 10 +- addons/base_action_rule/i18n/ja.po | 504 +++++++++ addons/base_calendar/i18n/ja.po | 1520 ++++++++++++++++++++++++++++ 6 files changed, 2763 insertions(+), 151 deletions(-) create mode 100644 addons/anonymization/i18n/pt.po create mode 100644 addons/audittrail/i18n/ja.po create mode 100644 addons/base_action_rule/i18n/ja.po create mode 100644 addons/base_calendar/i18n/ja.po diff --git a/addons/anonymization/i18n/pt.po b/addons/anonymization/i18n/pt.po new file mode 100644 index 00000000000..cba982fa32c --- /dev/null +++ b/addons/anonymization/i18n/pt.po @@ -0,0 +1,213 @@ +# Portuguese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:35+0000\n" +"PO-Revision-Date: 2012-05-18 12:06+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" +"X-Generator: Launchpad (build 15259)\n" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard +msgid "ir.model.fields.anonymize.wizard" +msgstr "ir.model.fields.anonymize.wizard" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_name:0 +msgid "Field Name" +msgstr "Nome do Campo" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_id:0 +msgid "Field" +msgstr "Campo" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,state:0 +#: field:ir.model.fields.anonymize.wizard,state:0 +msgid "State" +msgstr "Estado" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Importar" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization +msgid "ir.model.fields.anonymization" +msgstr "ir.model.fields.anonymization" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Direção" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree +#: view:ir.model.fields.anonymization:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields +msgid "Anonymized Fields" +msgstr "Campos Anonimizados" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Anonimização da Base de Dados" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "retirar -> anonimização" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Anonimizado" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "Desconhecido" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Objeto" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Localização do ficheiro" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Data" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Exportar" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "Inverter a Anonimização da Base de Dados" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Anonimização da Base de Dados" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Anonimizar Base de Dados" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "Campos" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "Limpar" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Sumário" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "Campo Anonimizado" + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Instável" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Ocorreu uma Exceção" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "Não existe" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Nome do Objeto" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree +#: view:ir.model.fields.anonymization.history:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history +msgid "Anonymization History" +msgstr "Histórico de Anonimizações" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history +msgid "ir.model.fields.anonymization.history" +msgstr "ir.model.fields.anonymization.history" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Anonymize Database" +msgstr "Anonimizar Base de Dados" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "Nome do Ficheiro" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "Iniciado" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "Concluído" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,msg:0 +#: field:ir.model.fields.anonymize.wizard,msg:0 +msgid "Message" +msgstr "Mensagem" + +#. module: anonymization +#: code:addons/anonymization/anonymization.py:55 +#: sql_constraint:ir.model.fields.anonymization:0 +#, python-format +msgid "You cannot have two fields with the same name on the same object!" +msgstr "Não pode ter dois campos com o mesmo nome no mesmo objeto!" diff --git a/addons/auction/i18n/ja.po b/addons/auction/i18n/ja.po index 2504ec58ca0..64a298ad384 100644 --- a/addons/auction/i18n/ja.po +++ b/addons/auction/i18n/ja.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2012-05-18 04:37+0000\n" +"PO-Revision-Date: 2012-05-18 18:41+0000\n" "Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-05-18 04:40+0000\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" "X-Generator: Launchpad (build 15259)\n" #. module: auction @@ -593,7 +593,7 @@ msgstr "オークションの概要" #. module: auction #: report:buyer.list:0 msgid "%)" -msgstr "" +msgstr "%)" #. module: auction #: view:auction.lots:0 @@ -614,7 +614,7 @@ msgstr "オブジェクトの数" #. module: auction #: field:auction.lots,lot_est2:0 msgid "Maximum Estimation" -msgstr "見積りの最高" +msgstr "最高見積" #. module: auction #: field:auction.lots,buyer_price:0 @@ -762,7 +762,7 @@ msgstr "入札ID" #. module: auction #: report:auction.total.rml:0 msgid "Min Estimate:" -msgstr "最低見積り:" +msgstr "最低見積:" #. module: auction #: selection:report.auction,month:0 @@ -985,7 +985,7 @@ msgstr "買い手支払履歴" #: view:auction.artists:0 #: field:auction.artists,biography:0 msgid "Biography" -msgstr "生い立ち" +msgstr "略歴" #. module: auction #: view:auction.lots:0 @@ -1185,7 +1185,7 @@ msgstr "電話入札" #. module: auction #: field:report.auction,avg_estimation:0 msgid "Avg estimation" -msgstr "平均予想" +msgstr "平均見積" #. module: auction #: report:auction.total.rml:0 @@ -1257,7 +1257,7 @@ msgstr "ドラフトオークション" #. module: auction #: help:auction.lots,lot_est2:0 msgid "Maximum Estimate Price" -msgstr "最高見積り額" +msgstr "最高見積額" #. module: auction #: view:auction.lots:0 @@ -1272,7 +1272,7 @@ msgstr "オークション日に移動" #. module: auction #: report:auction.total.rml:0 msgid "# of unsold items:" -msgstr "売れ残り項目の数:" +msgstr "売れず項目の数:" #. module: auction #: view:auction.dates:0 @@ -1351,7 +1351,7 @@ msgstr "合計総収入" #. module: auction #: help:auction.lots,lot_est1:0 msgid "Minimum Estimate Price" -msgstr "最低見積り額" +msgstr "最低見積額" #. module: auction #: view:auction.deposit:0 @@ -1378,12 +1378,12 @@ msgstr "呼称" #: view:auction.lots:0 #: model:ir.actions.act_window,name:auction.action_report_auction_lots_estimation_adj_category_tree msgid "Min est/Adj/Max est" -msgstr "最低見積り / 落札 / 最高見積り" +msgstr "最低見積 / 落札 / 最高見積" #. module: auction #: field:auction.lots,lot_est1:0 msgid "Minimum Estimation" -msgstr "最低見積り額" +msgstr "最低見積" #. module: auction #: model:ir.model,name:auction.model_auction_lots_sms_send @@ -1449,7 +1449,7 @@ msgstr "月" #. module: auction #: report:auction.total.rml:0 msgid "Max Estimate:" -msgstr "最高見積り" +msgstr "最高見積" #. module: auction #: view:auction.lots:0 @@ -1485,7 +1485,7 @@ msgstr "請求書作成" #. module: auction #: model:account.tax.code,name:auction.account_tax_code_id5 msgid "VAT 5%" -msgstr "" +msgstr "消費税 5%" #. module: auction #: model:ir.model,name:auction.model_auction_lots_buyer_map @@ -1510,88 +1510,88 @@ msgstr "" #. module: auction #: field:report.auction,avg_price:0 msgid "Avg Price." -msgstr "" +msgstr "平均価格" #. module: auction #: help:auction.pay.buy,statement_id2:0 msgid "Second Bank Statement For Buyer" -msgstr "" +msgstr "買い手の第2の銀行取引明細書" #. module: auction #: field:auction.dates,journal_id:0 msgid "Buyer Journal" -msgstr "" +msgstr "買い手仕訳帳" #. module: auction #: selection:auction.lots,state:0 #: selection:report.object.encoded,state:0 msgid "Paid" -msgstr "" +msgstr "支払済" #. module: auction #: report:bids.lots:0 #: report:bids.phones.details:0 msgid "Phone" -msgstr "" +msgstr "電話" #. module: auction #: field:auction.lot.category,active:0 msgid "Active" -msgstr "" +msgstr "アクティブ" #. module: auction #: view:auction.dates:0 msgid "Exposition Dates" -msgstr "" +msgstr "展示日" #. module: auction #: model:account.tax,name:auction.auction_tax1 msgid "TVA" -msgstr "" +msgstr "TVA(フランスの消費税)" #. module: auction #: field:auction.lots,important:0 msgid "To be Emphatized" -msgstr "" +msgstr "強調する" #. module: auction #: report:buyer.list:0 msgid "Total:" -msgstr "" +msgstr "合計:" #. module: auction #: model:account.tax,name:auction.auction_tax2 msgid "TVA1" -msgstr "" +msgstr "TVA1(フランスの消費税)" #. module: auction #: view:report.auction.object.date:0 msgid "Objects per Day" -msgstr "" +msgstr "日毎のオブジェクト" #. module: auction #: field:auction.dates,seller_invoice_history:0 #: field:auction.lots,sel_inv_id:0 #: view:auction.lots.make.invoice:0 msgid "Seller Invoice" -msgstr "" +msgstr "出品者請求書" #. module: auction #: view:board.board:0 msgid "Objects by day" -msgstr "" +msgstr "日毎のオブジェクト" #. module: auction #: help:auction.dates,expo2:0 msgid "Last exposition date for auction" -msgstr "" +msgstr "オークション展示最終日" #. module: auction #: code:addons/auction/auction.py:571 #: code:addons/auction/auction.py:686 #, python-format msgid "Missed buyer !" -msgstr "" +msgstr "買い手を逃しました。" #. module: auction #: report:auction.code_bar_lot:0 @@ -1601,7 +1601,7 @@ msgstr "" #. module: auction #: view:board.board:0 msgid "Auction manager " -msgstr "" +msgstr "オークションマネジャ " #. module: auction #: code:addons/auction/wizard/auction_lots_invoice.py:67 @@ -1610,41 +1610,43 @@ msgid "" "Two different buyers for the same invoice !\n" "Please correct this problem before invoicing" msgstr "" +"同じ請求書に2つの異なった買い手があります。\n" +"請求する前にこの問題を修正して下さい。" #. module: auction #: view:auction.dates:0 msgid "Invoice" -msgstr "" +msgstr "請求書" #. module: auction #: view:auction.dates:0 msgid "Commissions" -msgstr "" +msgstr "手数料" #. module: auction #: field:auction.lots,vnd_lim:0 msgid "Seller limit" -msgstr "" +msgstr "出品者上限" #. module: auction #: field:auction.deposit,transfer:0 msgid "Transfer" -msgstr "" +msgstr "転送" #. module: auction #: view:auction.pay.buy:0 msgid "Line3" -msgstr "" +msgstr "行3" #. module: auction #: view:auction.pay.buy:0 msgid "Line2" -msgstr "" +msgstr "行2" #. module: auction #: help:auction.lots,obj_ret:0 msgid "Object Ret" -msgstr "" +msgstr "オブジェクト保持" #. module: auction #: view:report.auction.adjudication:0 @@ -1654,7 +1656,7 @@ msgstr "合計落札" #. module: auction #: selection:auction.deposit,method:0 msgid "Contact the Seller" -msgstr "" +msgstr "出品者に連絡して下さい。" #. module: auction #: field:auction.taken,lot_ids:0 @@ -1664,22 +1666,22 @@ msgstr "出品物獲得" #. module: auction #: field:auction.lots,net_margin:0 msgid "Net Margin (%)" -msgstr "" +msgstr "実質利鞘(%)" #. module: auction #: field:auction.lots,product_id:0 msgid "Product" -msgstr "" +msgstr "製品" #. module: auction #: report:buyer.list:0 msgid ")" -msgstr "" +msgstr ")" #. module: auction #: view:auction.lots:0 msgid "Seller Information" -msgstr "" +msgstr "出品者情報" #. module: auction #: view:auction.deposit:0 @@ -1688,75 +1690,75 @@ msgstr "" #: model:ir.actions.act_window,name:auction.action_all_objects #: model:ir.ui.menu,name:auction.auction_all_objects_menu msgid "Objects" -msgstr "" +msgstr "オブジェクト" #. module: auction #: view:auction.dates:0 msgid "Seller Invoices" -msgstr "" +msgstr "出品者請求書" #. module: auction #: report:auction.total.rml:0 msgid "Paid:" -msgstr "" +msgstr "支払済:" #. module: auction #: field:auction.deposit,total_neg:0 msgid "Allow Negative Amount" -msgstr "" +msgstr "マイナス金額を許可" #. module: auction #: help:auction.pay.buy,amount2:0 msgid "Amount For Second Bank Statement" -msgstr "" +msgstr "第2の銀行口座明細書の金額" #. module: auction #: field:auction.lot.history,auction_id:0 #: field:report.auction,auction:0 #: field:report.auction.adjudication,name:0 msgid "Auction date" -msgstr "" +msgstr "オークション日" #. module: auction #: view:auction.lots.sms.send:0 msgid "SMS Text" -msgstr "" +msgstr "SMSテキスト" #. module: auction #: field:auction.dates,auction1:0 msgid "First Auction Day" -msgstr "" +msgstr "最初のオークション日" #. module: auction #: view:auction.lots.make.invoice.buyer:0 msgid "Create Invoices for Buyer" -msgstr "" +msgstr "買い手請求書の作成" #. module: auction #: model:res.groups,name:auction.group_auction_manager msgid "Manager" -msgstr "" +msgstr "マネジャ" #. module: auction #: view:auction.dates:0 msgid "Names" -msgstr "" +msgstr "名前" #. module: auction #: view:auction.artists:0 #: model:ir.ui.menu,name:auction.menu_auction_artist msgid "Artists" -msgstr "" +msgstr "作者" #. module: auction #: view:auction.pay.buy:0 msgid "Pay Objects" -msgstr "" +msgstr "支払オブジェクト" #. module: auction #: help:auction.dates,expo1:0 msgid "Beginning exposition date for auction" -msgstr "" +msgstr "オークション展示初日" #. module: auction #: model:ir.actions.act_window,name:auction.act_auction_lot_line_open @@ -1781,65 +1783,65 @@ msgstr "出品物" #. module: auction #: model:ir.actions.act_window,name:auction.action_auction_artist msgid "Auction Artists" -msgstr "" +msgstr "オークション作者" #. module: auction #: field:auction.lots,seller_price:0 msgid "Seller price" -msgstr "" +msgstr "出品者価格" #. module: auction #: model:account.tax,name:auction.auction_tax20 msgid "Frais de vente0" -msgstr "" +msgstr "販売" #. module: auction #: model:ir.actions.report.xml,name:auction.buy_id_list msgid "Buyer List" -msgstr "" +msgstr "買い手リスト" #. module: auction #: report:buyer.list:0 msgid "Buyer costs(" -msgstr "" +msgstr "買い手経費(" #. module: auction #: field:auction.pay.buy,statement_id1:0 #: field:auction.pay.buy,statement_id2:0 #: field:auction.pay.buy,statement_id3:0 msgid "Statement" -msgstr "" +msgstr "取引明細書" #. module: auction #: help:auction.lots,seller_price:0 #: help:auction.lots.make.invoice,amount:0 msgid "Seller Price" -msgstr "" +msgstr "出品者価格" #. module: auction #: model:account.tax,name:auction.auction_tax6 msgid "Frais de vente" -msgstr "" +msgstr "販売" #. module: auction #: model:account.tax.code,name:auction.account_tax_code_id1 msgid "VAT 1%" -msgstr "" +msgstr "消費税 1%" #. module: auction #: model:account.tax,name:auction.auction_tax msgid "Droit d'auteur" -msgstr "" +msgstr "著作権" #. module: auction #: field:auction.dates,expo1:0 msgid "First Exposition Day" -msgstr "" +msgstr "展示初日" #. module: auction #: field:report.auction.object.date,name:0 msgid "Created date" -msgstr "" +msgstr "作成日" #. module: auction #: help:auction.lots,bord_vnd_id:0 @@ -1852,14 +1854,14 @@ msgstr "預け金情報の提供:出品者、取り下げ方法、オブジェ #: field:auction.lots,net_revenue:0 #: field:report.object.encoded,net_revenue:0 msgid "Net revenue" -msgstr "" +msgstr "実質収入" #. module: auction #: code:addons/auction/wizard/auction_catalog_flagey_report.py:63 #: code:addons/auction/wizard/auction_pay_buy.py:89 #, python-format msgid "Error!" -msgstr "" +msgstr "エラー" #. module: auction #: model:ir.actions.act_window,name:auction.action_report_latest_doposit_tree @@ -1869,17 +1871,17 @@ msgstr "最終預け金" #. module: auction #: report:auction.total.rml:0 msgid "# of items:" -msgstr "" +msgstr "項目の数" #. module: auction #: model:account.tax,name:auction.tax_buyer_author msgid "Author rights (4%)" -msgstr "" +msgstr "著者の権利(4%)" #. module: auction #: field:report.object.encoded,estimation:0 msgid "Estimation" -msgstr "" +msgstr "見積" #. module: auction #: view:auction.taken:0 @@ -1889,54 +1891,54 @@ msgstr "" #. module: auction #: model:ir.actions.report.xml,name:auction.buyer_form_id msgid "Buyer Form" -msgstr "" +msgstr "買い手フォーム" #. module: auction #: field:auction.bid,partner_id:0 msgid "Buyer Name" -msgstr "" +msgstr "買い手氏名" #. module: auction #: view:report.auction:0 #: field:report.auction,day:0 msgid "Day" -msgstr "" +msgstr "日" #. module: auction #: model:ir.actions.act_window,name:auction.action_auction_lots_make_invoice msgid "Invoice Seller objects" -msgstr "" +msgstr "請求書出品者オブジェクト" #. module: auction #: field:auction.lots,gross_margin:0 msgid "Gross Margin (%)" -msgstr "" +msgstr "総利鞘(%)" #. module: auction #: selection:auction.dates,state:0 #: selection:report.auction.adjudication,state:0 msgid "Closed" -msgstr "" +msgstr "閉じた" #. module: auction #: view:auction.dates:0 msgid "Search Next Auction Dates" -msgstr "" +msgstr "次回オークション日付の検索" #. module: auction #: view:auction.catalog.flagey:0 msgid "Print Auction Catalog Flagey Report..." -msgstr "" +msgstr "オークションカタログFlageyレポートの印刷" #. module: auction #: field:auction.lots,ach_avance:0 msgid "Buyer Advance" -msgstr "" +msgstr "買い手前払い" #. module: auction #: field:auction.lots,obj_comm:0 msgid "Commission" -msgstr "" +msgstr "手数料" #. module: auction #: view:board.board:0 @@ -1946,27 +1948,27 @@ msgstr "最低 / 落札 / 最高" #. module: auction #: view:auction.catalog.flagey:0 msgid "Catalog Flagey Report" -msgstr "" +msgstr "カタログFlageyレポート" #. module: auction #: help:auction.lots,obj_price:0 msgid "Object Price" -msgstr "" +msgstr "オブジェクト価格" #. module: auction #: view:auction.bid:0 msgid "Bids Lines" -msgstr "" +msgstr "入札行" #. module: auction #: view:auction.lots:0 msgid "Catalog" -msgstr "" +msgstr "カタログ" #. module: auction #: help:auction.lots,auction_id:0 msgid "Auction for object" -msgstr "" +msgstr "オブジェクトのオークション" #. module: auction #: field:auction.deposit.cost,account:0 @@ -1976,29 +1978,29 @@ msgstr "宛先アカウント" #. module: auction #: model:ir.ui.menu,name:auction.auction_config_menu msgid "Configuration" -msgstr "" +msgstr "設定" #. module: auction #: model:ir.actions.act_window,name:auction.action_report_auction_object_date_tree_my msgid "My Auction Object Date" -msgstr "" +msgstr "マイオークションオブジェクト日" #. module: auction #: code:addons/auction/wizard/auction_pay_buy.py:80 #, python-format msgid "" "You should pay all the total: \"%.2f\" are missing to accomplish the payment." -msgstr "" +msgstr "全合計金額を支払って下さい:全額の支払のためには %.2f が不足しています。" #. module: auction #: model:ir.model,name:auction.model_auction_pay_buy msgid "Pay buy" -msgstr "" +msgstr "購入の支払" #. module: auction #: model:ir.ui.menu,name:auction.auction_outils_menu msgid "Tools Bar Codes" -msgstr "" +msgstr "バーコードツール" #. module: auction #: field:auction.deposit.cost,deposit_id:0 @@ -2008,7 +2010,7 @@ msgstr "預け金" #. module: auction #: field:auction.dates,expo2:0 msgid "Last Exposition Day" -msgstr "" +msgstr "展示最終日" #. module: auction #: model:ir.model,name:auction.model_auction_lots_able @@ -2018,29 +2020,29 @@ msgstr "出品可能" #. module: auction #: model:account.tax.code,name:auction.account_tax_code_id3 msgid "VAT 10%" -msgstr "" +msgstr "消費税 10%" #. module: auction #: field:auction.artists,name:0 msgid "Artist/Author Name" -msgstr "" +msgstr "作者 / 著者名" #. module: auction #: selection:report.auction,month:0 msgid "December" -msgstr "" +msgstr "12月" #. module: auction #: view:auction.deposit:0 #: field:auction.lots,image:0 msgid "Image" -msgstr "" +msgstr "画像" #. module: auction #: help:auction.lots,buyer_price:0 #: help:auction.lots.make.invoice.buyer,amount:0 msgid "Buyer Price" -msgstr "" +msgstr "買い手価格" #. module: auction #: model:ir.model,name:auction.model_auction_lot_category @@ -2050,23 +2052,23 @@ msgstr "オークション出品物分類" #. module: auction #: model:account.tax.code,name:auction.account_tax_code_id2 msgid "VAT 20%" -msgstr "" +msgstr "消費税 20%" #. module: auction #: model:ir.model,name:auction.model_auction_payer_sel msgid "Auction payment for seller" -msgstr "" +msgstr "出品者のオークション支払" #. module: auction #: view:auction.lots:0 #: selection:auction.lots,state:0 msgid "Taken away" -msgstr "" +msgstr "取除き済" #. module: auction #: model:ir.actions.report.xml,name:auction.seller_form_id msgid "Seller List" -msgstr "" +msgstr "出品者リスト" #. module: auction #: view:report.object.encoded:0 @@ -2081,7 +2083,7 @@ msgstr "預け金経費" #. module: auction #: field:auction.lot.category,name:0 msgid "Category Name" -msgstr "" +msgstr "分類名" #. module: auction #: report:buyer.list:0 @@ -2102,12 +2104,12 @@ msgstr "落札" #: view:auction.dates:0 #: model:ir.model,name:auction.model_auction_dates msgid "Auction Dates" -msgstr "" +msgstr "オークション日" #. module: auction #: model:ir.ui.menu,name:auction.menu_board_auction_open msgid "Auction DashBoard" -msgstr "" +msgstr "オークションダッシュボード" #. module: auction #: view:report.auction:0 @@ -2117,23 +2119,23 @@ msgstr "" #: field:report.object.encoded,user_id:0 #: model:res.groups,name:auction.group_auction_user msgid "User" -msgstr "" +msgstr "ユーザ" #. module: auction #: view:auction.pay.buy:0 msgid "Payment Lines" -msgstr "" +msgstr "支払行" #. module: auction #: code:addons/auction/auction.py:692 #, python-format msgid "Missed Address !" -msgstr "" +msgstr "住所がありません。" #. module: auction #: help:auction.lots,net_revenue:0 msgid "Buyer Price - Seller Price - Indirect Cost" -msgstr "" +msgstr "買い手価格 - 出品者価格 - 間接経費" #. module: auction #: help:auction.lots,state:0 @@ -2145,59 +2147,63 @@ msgid "" "* The 'Paid' state is used when user pay for the object \n" "* The 'Sold' state is used when user buy the object." msgstr "" +" ・ ドラフト状態は新しいオブジェクトがコード化された時の状態です。 \n" +"・ 売れず状態はオブジェクトが長期間売れなかった時の状態です。ユーザは売れず状態からドラフト状態に設定できます。\n" +"・ 支払済状態はユーザがオブジェクトに対する支払った時の状態です。\n" +"・ 売却済状態はユーザがオブジェクトを購入した時の状態です。" #. module: auction #: field:auction.artists,pseudo:0 msgid "Pseudo" -msgstr "" +msgstr "偽物" #. module: auction #: view:auction.lots:0 msgid "Not sold" -msgstr "" +msgstr "売れず" #. module: auction #: model:account.tax,name:auction.auction_tax3 #: field:auction.dates,buyer_costs:0 msgid "Buyer Costs" -msgstr "" +msgstr "買い手経費" #. module: auction #: report:auction.total.rml:0 msgid "Auction Date:" -msgstr "" +msgstr "オークション日" #. module: auction #: view:auction.deposit:0 msgid "Objects Description" -msgstr "" +msgstr "オブジェクト説明" #. module: auction #: field:auction.dates,buyer_invoice_history:0 #: field:auction.lots,ach_inv_id:0 #: view:auction.lots.make.invoice.buyer:0 msgid "Buyer Invoice" -msgstr "" +msgstr "買い手請求書" #. module: auction #: report:auction.bids:0 msgid "Tel" -msgstr "" +msgstr "電話" #. module: auction #: field:auction.lots,artist_id:0 msgid "Artist/Author" -msgstr "" +msgstr "作者 / 著者" #. module: auction #: model:ir.actions.report.xml,name:auction.total_result1 msgid "Auction Totals with lists" -msgstr "" +msgstr "リスト付きオークション合計" #. module: auction #: view:auction.deposit:0 msgid "General Information" -msgstr "" +msgstr "一般情報" #. module: auction #: view:auction.lots.auction.move:0 @@ -2207,60 +2213,60 @@ msgstr "" #: view:auction.lots.sms.send:0 #: view:auction.pay.buy:0 msgid "Close" -msgstr "" +msgstr "閉じる" #. module: auction #: model:ir.model,name:auction.model_report_object_encoded msgid "Object encoded" -msgstr "" +msgstr "オブジェクトエンコード" #. module: auction #: view:auction.bid:0 msgid "Search Auction Bid" -msgstr "" +msgstr "オークション入札の検索" #. module: auction #: report:bids.phones.details:0 msgid "Est" -msgstr "" +msgstr "見積" #. module: auction #: view:auction.dates:0 msgid "Seller Commissions" -msgstr "" +msgstr "出品者手数料" #. module: auction #: view:report.object.encoded:0 msgid "Object statistic" -msgstr "" +msgstr "オブジェクト統計" #. module: auction #: help:auction.dates,journal_seller_id:0 msgid "Account journal for seller" -msgstr "" +msgstr "出品者のアカウント仕訳帳" #. module: auction #: field:auction.dates,auction2:0 msgid "Last Auction Day" -msgstr "" +msgstr "最終オークション日" #. module: auction #: code:addons/auction/wizard/auction_pay_buy.py:89 #, python-format msgid "No auction date for \"%s\": Please set one." -msgstr "" +msgstr "%s のためのオークション日がありません。日付をセットして下さい。" #. module: auction #: view:auction.deposit:0 #: field:auction.deposit,info:0 #: report:bids.phones.details:0 msgid "Description" -msgstr "" +msgstr "詳細" #. module: auction #: selection:report.auction,month:0 msgid "May" -msgstr "" +msgstr "5月" #. module: auction #: field:auction.lots,obj_price:0 @@ -2275,27 +2281,27 @@ msgstr "損益勘定" #. module: auction #: field:auction.lots.sms.send,password:0 msgid "Password" -msgstr "" +msgstr "パスワード" #. module: auction #: selection:report.auction,month:0 msgid "February" -msgstr "" +msgstr "2月" #. module: auction #: selection:report.auction,month:0 msgid "April" -msgstr "" +msgstr "4月" #. module: auction #: view:auction.pay.buy:0 msgid "Pay objects" -msgstr "" +msgstr "支払オブジェクト" #. module: auction #: view:report.object.encoded:0 msgid "# objects" -msgstr "" +msgstr "オブジェクトの数" #. module: auction #: report:auction.total.rml:0 @@ -2310,32 +2316,32 @@ msgstr "出品物ごとの入札(電話)" #. module: auction #: field:report.auction,buyer_login:0 msgid "Buyer Login" -msgstr "" +msgstr "買い手ログイン" #. module: auction #: field:auction.deposit,tax_id:0 msgid "Expenses" -msgstr "" +msgstr "経費" #. module: auction #: view:report.auction:0 msgid "Auction during current month." -msgstr "" +msgstr "当月のオークション" #. module: auction #: model:ir.model,name:auction.model_auction_payer msgid "Auction payer" -msgstr "" +msgstr "オークション支払人" #. module: auction #: view:report.auction:0 msgid "Auction during current year." -msgstr "" +msgstr "当年のオークション" #. module: auction #: report:auction.total.rml:0 msgid "Auction name:" -msgstr "" +msgstr "オークション名" #. module: auction #: view:board.board:0 @@ -2345,15 +2351,15 @@ msgstr "最終預け金" #. module: auction #: model:ir.actions.report.xml,name:auction.art2 msgid "Artists Biography" -msgstr "" +msgstr "作者の略歴" #. module: auction #: view:report.auction:0 #: field:report.auction,year:0 msgid "Year" -msgstr "" +msgstr "年" #. module: auction #: field:auction.lots,history_ids:0 msgid "Auction history" -msgstr "" +msgstr "オークション履歴" diff --git a/addons/audittrail/i18n/ja.po b/addons/audittrail/i18n/ja.po new file mode 100644 index 00000000000..a172fdfadc9 --- /dev/null +++ b/addons/audittrail/i18n/ja.po @@ -0,0 +1,369 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-05-18 23:37+0000\n" +"Last-Translator: Akira Hiyama \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" +"X-Generator: Launchpad (build 15259)\n" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:75 +#, python-format +msgid "WARNING: audittrail is not part of the pool" +msgstr "警告。監査証跡は貯蔵の一部ではありません。" + +#. module: audittrail +#: field:audittrail.log.line,log_id:0 +msgid "Log" +msgstr "ログ" + +#. module: audittrail +#: view:audittrail.rule:0 +#: selection:audittrail.rule,state:0 +msgid "Subscribed" +msgstr "申込済" + +#. module: audittrail +#: sql_constraint:audittrail.rule:0 +msgid "" +"There is already a rule defined on this object\n" +" You cannot define another: please edit the existing one." +msgstr "このオブジェクトでは既にルールが定義されているので、他のルールの定義ができません:既存のルールを変更して下さい。" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Subscribed Rule" +msgstr "申込済ルール" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_rule +msgid "Audittrail Rule" +msgstr "監査証跡ルール" + +#. module: audittrail +#: view:audittrail.view.log:0 +#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree +#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree +msgid "Audit Logs" +msgstr "監査ログ" + +#. module: audittrail +#: view:audittrail.log:0 +#: view:audittrail.rule:0 +msgid "Group By..." +msgstr "グループ化…" + +#. module: audittrail +#: view:audittrail.rule:0 +#: field:audittrail.rule,state:0 +msgid "State" +msgstr "状態" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "_Subscribe" +msgstr "_申込" + +#. module: audittrail +#: view:audittrail.rule:0 +#: selection:audittrail.rule,state:0 +msgid "Draft" +msgstr "ドラフト" + +#. module: audittrail +#: field:audittrail.log.line,old_value:0 +msgid "Old Value" +msgstr "旧値" + +#. module: audittrail +#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log +msgid "View log" +msgstr "ログ表示" + +#. module: audittrail +#: help:audittrail.rule,log_read:0 +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"object of this rule" +msgstr "このルールのオブジェクトの全レコード上の読み込みや開かれたことを追跡する場合は、これを選択して下さい。" + +#. module: audittrail +#: field:audittrail.log,method:0 +msgid "Method" +msgstr "方法" + +#. module: audittrail +#: field:audittrail.view.log,from:0 +msgid "Log From" +msgstr "ログフォーム" + +#. module: audittrail +#: field:audittrail.log.line,log:0 +msgid "Log ID" +msgstr "ログID" + +#. module: audittrail +#: field:audittrail.log,res_id:0 +msgid "Resource Id" +msgstr "リソースID" + +#. module: audittrail +#: help:audittrail.rule,user_id:0 +msgid "if User is not added then it will applicable for all users" +msgstr "ユーザが追加されない場合、全てのユーザに適用されます。" + +#. module: audittrail +#: help:audittrail.rule,log_workflow:0 +msgid "" +"Select this if you want to keep track of workflow on any record of the " +"object of this rule" +msgstr "このルールのオブジェクトの全レコード上のワークフローを追跡する場合は、これを選択して下さい。" + +#. module: audittrail +#: field:audittrail.rule,user_id:0 +msgid "Users" +msgstr "ユーザ" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Log Lines" +msgstr "ログ行" + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,object_id:0 +#: field:audittrail.rule,object_id:0 +msgid "Object" +msgstr "オブジェクト" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "AuditTrail Rule" +msgstr "監査証跡ルール" + +#. module: audittrail +#: field:audittrail.view.log,to:0 +msgid "Log To" +msgstr "ログの先" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "New Value Text: " +msgstr "テキストの新しい値: " + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Search Audittrail Rule" +msgstr "監査証跡ルールの検索" + +#. module: audittrail +#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree +#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree +msgid "Audit Rules" +msgstr "監査ルール" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Old Value : " +msgstr "旧値: " + +#. module: audittrail +#: field:audittrail.log,name:0 +msgid "Resource Name" +msgstr "リソース名" + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,timestamp:0 +msgid "Date" +msgstr "日付" + +#. module: audittrail +#: help:audittrail.rule,log_write:0 +msgid "" +"Select this if you want to keep track of modification on any record of the " +"object of this rule" +msgstr "このルールのオブジェクトの全レコード上の変更を追跡する場合は、これを選択して下さい。" + +#. module: audittrail +#: field:audittrail.rule,log_create:0 +msgid "Log Creates" +msgstr "ログ作成" + +#. module: audittrail +#: help:audittrail.rule,object_id:0 +msgid "Select object for which you want to generate log." +msgstr "ログを生成するオブジェクトを選択して下さい。" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Old Value Text : " +msgstr "テキストの旧値: " + +#. module: audittrail +#: field:audittrail.rule,log_workflow:0 +msgid "Log Workflow" +msgstr "ワークフローログ" + +#. module: audittrail +#: field:audittrail.rule,log_read:0 +msgid "Log Reads" +msgstr "読み込みログ" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:76 +#, python-format +msgid "Change audittrail depends -- Setting rule as DRAFT" +msgstr "監査証跡依存の変更 - ドラフトのルール設定" + +#. module: audittrail +#: field:audittrail.log,line_ids:0 +msgid "Log lines" +msgstr "ログ行" + +#. module: audittrail +#: field:audittrail.log.line,field_id:0 +msgid "Fields" +msgstr "項目" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "AuditTrail Rules" +msgstr "監査証跡ルール" + +#. module: audittrail +#: help:audittrail.rule,log_unlink:0 +msgid "" +"Select this if you want to keep track of deletion on any record of the " +"object of this rule" +msgstr "このルールのオブジェクトの全レコード上の削除を追跡する場合は、これを選択して下さい。" + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,user_id:0 +msgid "User" +msgstr "ユーザ" + +#. module: audittrail +#: field:audittrail.rule,action_id:0 +msgid "Action ID" +msgstr "アクションID" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Users (if User is not added then it will applicable for all users)" +msgstr "ユーザ(ユーザが追加されない時は全てのユーザに適用されます)" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "UnSubscribe" +msgstr "申込中止" + +#. module: audittrail +#: field:audittrail.rule,log_unlink:0 +msgid "Log Deletes" +msgstr "ログ削除" + +#. module: audittrail +#: field:audittrail.log.line,field_description:0 +msgid "Field Description" +msgstr "項目詳細" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Search Audittrail Log" +msgstr "監査証跡ログの検索" + +#. module: audittrail +#: field:audittrail.rule,log_write:0 +msgid "Log Writes" +msgstr "ログ書込" + +#. module: audittrail +#: view:audittrail.view.log:0 +msgid "Open Logs" +msgstr "ログを開く" + +#. module: audittrail +#: field:audittrail.log.line,new_value_text:0 +msgid "New value Text" +msgstr "テキストの新しい値" + +#. module: audittrail +#: field:audittrail.rule,name:0 +msgid "Rule Name" +msgstr "ルール名" + +#. module: audittrail +#: field:audittrail.log.line,new_value:0 +msgid "New Value" +msgstr "新しい値" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "AuditTrail Logs" +msgstr "監査証跡ログ" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Draft Rule" +msgstr "ドラフトルール" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_log +msgid "Audittrail Log" +msgstr "監査証跡ログ" + +#. module: audittrail +#: help:audittrail.rule,log_action:0 +msgid "" +"Select this if you want to keep track of actions on the object of this rule" +msgstr "このルールのオブジェクトの全レコード上のアクションを追跡する場合は、これを選択して下さい。" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "New Value : " +msgstr "新しい値: " + +#. module: audittrail +#: field:audittrail.log.line,old_value_text:0 +msgid "Old value Text" +msgstr "テキストの旧値" + +#. module: audittrail +#: view:audittrail.view.log:0 +msgid "Cancel" +msgstr "キャンセル" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_view_log +msgid "View Log" +msgstr "ログの表示" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_log_line +msgid "Log Line" +msgstr "ログ行" + +#. module: audittrail +#: field:audittrail.rule,log_action:0 +msgid "Log Action" +msgstr "ログアクション" + +#. module: audittrail +#: help:audittrail.rule,log_create:0 +msgid "" +"Select this if you want to keep track of creation on any record of the " +"object of this rule" +msgstr "このルールのオブジェクトの全レコード上の作成を追跡する場合は、これを選択して下さい。" diff --git a/addons/auth_openid/i18n/ja.po b/addons/auth_openid/i18n/ja.po index 0fb36cdb6be..f115df8d1db 100644 --- a/addons/auth_openid/i18n/ja.po +++ b/addons/auth_openid/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 01:37+0100\n" -"PO-Revision-Date: 2012-04-26 08:00+0000\n" -"Last-Translator: Tomomi Mengelberg \n" +"PO-Revision-Date: 2012-05-19 03:56+0000\n" +"Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-04-27 04:38+0000\n" -"X-Generator: Launchpad (build 15149)\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" +"X-Generator: Launchpad (build 15259)\n" #. #-#-#-#-# auth_openid.pot (OpenERP Server 6.1rc1) #-#-#-#-# #. module: auth_openid @@ -53,7 +53,7 @@ msgstr "OpenID Eメール" #. module: auth_openid #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" -msgstr "選択された会社は、このユーザに許された会社ではありません。" +msgstr "選択した会社は、このユーザに許された会社ではありません。" #. module: auth_openid #: field:res.users,openid_key:0 diff --git a/addons/base_action_rule/i18n/ja.po b/addons/base_action_rule/i18n/ja.po new file mode 100644 index 00000000000..bbaac39debc --- /dev/null +++ b/addons/base_action_rule/i18n/ja.po @@ -0,0 +1,504 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-05-19 02:19+0000\n" +"Last-Translator: Akira Hiyama \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" +"X-Generator: Launchpad (build 15259)\n" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_user:0 +msgid "" +"Check this if you want the rule to send an email to the responsible person." +msgstr "責任者にメールを送信するためのルールを望む場合は、ここをチェックして下さい。" + +#. module: base_action_rule +#: field:base.action.rule,act_remind_partner:0 +msgid "Remind Partner" +msgstr "パートナを思い出して下さい。" + +#. module: base_action_rule +#: field:base.action.rule,trg_partner_categ_id:0 +msgid "Partner Category" +msgstr "取引先分類" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_watchers:0 +msgid "Mail to Watchers (CC)" +msgstr "関連人にCCを送信" + +#. module: base_action_rule +#: field:base.action.rule,trg_state_to:0 +msgid "Button Pressed" +msgstr "ボタンが押されました。" + +#. module: base_action_rule +#: field:base.action.rule,model_id:0 +msgid "Object" +msgstr "オブジェクト" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_email:0 +msgid "Mail to these Emails" +msgstr "これらのEメールへのメール" + +#. module: base_action_rule +#: field:base.action.rule,act_state:0 +msgid "Set State to" +msgstr "状態を設定:" + +#. module: base_action_rule +#: field:base.action.rule,act_email_from:0 +msgid "Email From" +msgstr "Eメールフォーム" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Body" +msgstr "Eメール本体" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Days" +msgstr "日" + +#. module: base_action_rule +#: field:base.action.rule,last_run:0 +msgid "Last Run" +msgstr "最終実行" + +#. module: base_action_rule +#: code:addons/base_action_rule/base_action_rule.py:328 +#, python-format +msgid "Error!" +msgstr "エラー" + +#. module: base_action_rule +#: field:base.action.rule,act_reply_to:0 +msgid "Reply-To" +msgstr "返信先" + +#. module: base_action_rule +#: help:base.action.rule,act_email_cc:0 +msgid "" +"These people will receive a copy of the future communication between partner " +"and users by email" +msgstr "これらの人達はEメールによるパートナとユーザ間の未来の通信のコピーを受け取ります。" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Minutes" +msgstr "分" + +#. module: base_action_rule +#: field:base.action.rule,name:0 +msgid "Rule Name" +msgstr "ルール名" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_partner:0 +msgid "" +"Check this if you want the rule to send a reminder by email to the partner." +msgstr "パートナにEメールによる通知を送るルールが必要な場合、これをチェックして下さい。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Model Partner" +msgstr "モデルパートナとしての条件" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Deadline" +msgstr "締切期限" + +#. module: base_action_rule +#: field:base.action.rule,trg_partner_id:0 +msgid "Partner" +msgstr "パートナ" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_subject)s = Object subject" +msgstr "%(object_subject)s = オブジェクトの件名" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Reminders" +msgstr "Eメールの通知" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Special Keywords to be Used in the Body" +msgstr "本文に使用する特別なキーワード" + +#. module: base_action_rule +#: field:base.action.rule,trg_state_from:0 +msgid "State" +msgstr "状態" + +#. module: base_action_rule +#: model:ir.actions.act_window,help:base_action_rule.base_action_rule_act +msgid "" +"Use automated actions to automatically trigger actions for various screens. " +"Example: a lead created by a specific user may be automatically set to a " +"specific sales team, or an opportunity which still has status pending after " +"14 days might trigger an automatic reminder email." +msgstr "" +"多種の画面のために自動的なアクションを自動的にトリガー実行するために使って下さい。例えば、特定のユーザにより作成されたリードには自動的に特定の営業チームを" +"設定したり、オポチュニティが保留中になって14日を経過したので、自動的に通知Eメールの送信をトリガーしたりできます。" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_email:0 +msgid "Email-id of the persons whom mail is to be sent" +msgstr "メールを送信した人のEメールID" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Action Rule" +msgstr "アクションルール" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Fields to Change" +msgstr "変更する項目" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Creation Date" +msgstr "作成日" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Last Action Date" +msgstr "最新実行日" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Hours" +msgstr "時間" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_id)s = Object ID" +msgstr "%(object_id)s = オブジェクトID" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Delay After Trigger Date" +msgstr "トリガー日後の遅延" + +#. module: base_action_rule +#: field:base.action.rule,act_remind_attach:0 +msgid "Remind with Attachment" +msgstr "添付とともに通知" + +#. module: base_action_rule +#: constraint:ir.cron:0 +msgid "Invalid arguments" +msgstr "無効な引数" + +#. module: base_action_rule +#: field:base.action.rule,act_user_id:0 +msgid "Set Responsible to" +msgstr "責任者の設定" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "None" +msgstr "なし" + +#. module: base_action_rule +#: help:base.action.rule,act_email_to:0 +msgid "" +"Use a python expression to specify the right field on which one than we will " +"use for the 'To' field of the header" +msgstr "ヘッダーのTo項目を使用するよりも正しい項目を定義するにはPython表現を使用して下さい。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user_phone)s = Responsible phone" +msgstr "%(object_user_phone)s = 連絡先電話" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "" +"The rule uses the AND operator. The model must match all non-empty fields so " +"that the rule executes the action described in the 'Actions' tab." +msgstr "" +"ルールはAND演算子を使用します。アクションタブで定義されたアクションを実行するルールのために、モデルは全ての空でない項目と一致する必要があります。" + +#. module: base_action_rule +#: field:base.action.rule,trg_date_range_type:0 +msgid "Delay type" +msgstr "遅延タイプ" + +#. module: base_action_rule +#: help:base.action.rule,regex_name:0 +msgid "" +"Regular expression for matching name of the resource\n" +"e.g.: 'urgent.*' will search for records having name starting with the " +"string 'urgent'\n" +"Note: This is case sensitive search." +msgstr "" +"リソースの名前を一致させる正規表現\n" +"例:\"urgent.*\" は文字列 \"urgent\" で始まる名前を持つレコードが検索されます.\n" +"注記:この検索は大文字と小文字を区別します。" + +#. module: base_action_rule +#: field:base.action.rule,act_method:0 +msgid "Call Object Method" +msgstr "オブジェクトメソッドの呼び出し" + +#. module: base_action_rule +#: field:base.action.rule,act_email_to:0 +msgid "Email To" +msgstr "Eメール宛先" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_watchers:0 +msgid "" +"Check this if you want the rule to mark CC(mail to any other person defined " +"in actions)." +msgstr "ルールにCC(アクションで定義されている他の人へのメール)を付けることを望む場合、ここをチェックして下さい。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(partner)s = Partner name" +msgstr "%(partner)s = パートナ名" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Note" +msgstr "注記" + +#. module: base_action_rule +#: help:base.action.rule,act_email_from:0 +msgid "" +"Use a python expression to specify the right field on which one than we will " +"use for the 'From' field of the header" +msgstr "ヘッダーのFrom項目を使うより正しい項目を定義するためにはPython表現を使用して下さい。" + +#. module: base_action_rule +#: field:base.action.rule,trg_date_range:0 +msgid "Delay after trigger date" +msgstr "トリガー日後の遅延" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions" +msgstr "条件" + +#. module: base_action_rule +#: help:base.action.rule,trg_date_range:0 +msgid "" +"Delay After Trigger Date,specifies you can put a negative number. If you " +"need a delay before the trigger date, like sending a reminder 15 minutes " +"before a meeting." +msgstr "ミーティングの15分前に通知を送信したいといったトリガー日前の遅延が必要な場合には、トリガー日後の遅延は負の数値を定義できます。" + +#. module: base_action_rule +#: field:base.action.rule,active:0 +msgid "Active" +msgstr "アクティブ" + +#. module: base_action_rule +#: code:addons/base_action_rule/base_action_rule.py:329 +#, python-format +msgid "No E-Mail ID Found for your Company address!" +msgstr "あなたの会社住所にEメールアドレスが見つかりません。" + +#. module: base_action_rule +#: field:base.action.rule,act_remind_user:0 +msgid "Remind Responsible" +msgstr "責任者への通知" + +#. module: base_action_rule +#: help:base.action.rule,sequence:0 +msgid "Gives the sequence order when displaying a list of rules." +msgstr "ルールのリストを表示する時には、並び順を指定して下さい。" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Months" +msgstr "月" + +#. module: base_action_rule +#: field:base.action.rule,filter_id:0 +msgid "Filter" +msgstr "フィルタ" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Date" +msgstr "日付" + +#. module: base_action_rule +#: help:base.action.rule,server_action_id:0 +msgid "" +"Describes the action name.\n" +"eg:on which object which action to be taken on basis of which condition" +msgstr "" +"アクション名を記述して下さい:\n" +"例:どのオブジェクトがどの条件に基づきどのアクションを実行するか" + +#. module: base_action_rule +#: model:ir.model,name:base_action_rule.model_ir_cron +msgid "ir.cron" +msgstr "" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_description)s = Object description" +msgstr "%(object_description)s = オブジェクトの説明" + +#. module: base_action_rule +#: constraint:base.action.rule:0 +msgid "Error: The mail is not well formated" +msgstr "エラー:メールが上手くフォーマットされていません。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Actions" +msgstr "Eメールアクション" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Information" +msgstr "Eメール情報" + +#. module: base_action_rule +#: model:ir.model,name:base_action_rule.model_base_action_rule +msgid "Action Rules" +msgstr "アクションルール" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_body:0 +msgid "Content of mail" +msgstr "メールのコンテンツ" + +#. module: base_action_rule +#: field:base.action.rule,trg_user_id:0 +msgid "Responsible" +msgstr "責任者" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(partner_email)s = Partner Email" +msgstr "%(partner_email)s = パートナEメール" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_date)s = Creation date" +msgstr "%(object_date)s = 作成日" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user_email)s = Responsible Email" +msgstr "%(object_user_email)s = 責任者Eメール" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_body:0 +msgid "Mail body" +msgstr "メール本文" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_user:0 +msgid "" +"Check this if you want the rule to send a reminder by email to the user." +msgstr "ユーザにEメールによって通知を送信するルールを希望する場合、ここをチェックして下さい。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Server Action to be Triggered" +msgstr "トリガーされるサーバアクション" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_user:0 +msgid "Mail to Responsible" +msgstr "責任者へのメール" + +#. module: base_action_rule +#: field:base.action.rule,act_email_cc:0 +msgid "Add Watchers (Cc)" +msgstr "関連人(CC)を追加" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Model Fields" +msgstr "モデル項目の条件" + +#. module: base_action_rule +#: model:ir.actions.act_window,name:base_action_rule.base_action_rule_act +#: model:ir.ui.menu,name:base_action_rule.menu_base_action_rule_form +msgid "Automated Actions" +msgstr "自動的なアクション" + +#. module: base_action_rule +#: field:base.action.rule,server_action_id:0 +msgid "Server Action" +msgstr "サーバアクション" + +#. module: base_action_rule +#: field:base.action.rule,regex_name:0 +msgid "Regex on Resource Name" +msgstr "リソース名の正規表現" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_attach:0 +msgid "" +"Check this if you want that all documents attached to the object be attached " +"to the reminder email sent." +msgstr "通知メール送信の際にオブジェクトに添付された全てのドキュメントを添付したい場合は、ここをチェックして下さい。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Timing" +msgstr "タイミングの条件" + +#. module: base_action_rule +#: field:base.action.rule,sequence:0 +msgid "Sequence" +msgstr "順序" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Actions" +msgstr "アクション" + +#. module: base_action_rule +#: help:base.action.rule,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the rule " +"without removing it." +msgstr "アクティブ項目がFalseに設定された場合、ルールを削除することなく非表示にできます。" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user)s = Responsible name" +msgstr "%(object_user)s = 責任者名" + +#. module: base_action_rule +#: field:base.action.rule,create_date:0 +msgid "Create Date" +msgstr "作成日" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on States" +msgstr "状態の条件" + +#. module: base_action_rule +#: field:base.action.rule,trg_date_type:0 +msgid "Trigger Date" +msgstr "トリガー日" diff --git a/addons/base_calendar/i18n/ja.po b/addons/base_calendar/i18n/ja.po new file mode 100644 index 00000000000..1a7d6abad84 --- /dev/null +++ b/addons/base_calendar/i18n/ja.po @@ -0,0 +1,1520 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-05-19 05:06+0000\n" +"Last-Translator: Akira Hiyama \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-05-19 05:21+0000\n" +"X-Generator: Launchpad (build 15259)\n" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation Type" +msgstr "招待タイプ" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_related:0 +#: selection:res.alarm,trigger_related:0 +msgid "The event starts" +msgstr "イベント開始" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Declined Invitations" +msgstr "拒否済招待" + +#. module: base_calendar +#: help:calendar.event,exdate:0 +#: help:calendar.todo,exdate:0 +msgid "" +"This property defines the list of date/time exceptions for a recurring " +"calendar component." +msgstr "このプロパティは定期的なカレンダーコンポーネントのために日付 / 時刻の例外のリストを定義します。" + +#. module: base_calendar +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "選択した会社は、このユーザに許された会社ではありません。" + +#. module: base_calendar +#: field:calendar.event,we:0 +#: field:calendar.todo,we:0 +msgid "Wed" +msgstr "水" + +#. module: base_calendar +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Monthly" +msgstr "月次" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Unknown" +msgstr "不明" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invited User" +msgstr "招待ユーザ" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation" +msgstr "招待" + +#. module: base_calendar +#: help:calendar.event,recurrency:0 +#: help:calendar.todo,recurrency:0 +msgid "Recurrent Meeting" +msgstr "定例ミーティング" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_res_alarm_view +#: model:ir.ui.menu,name:base_calendar.menu_crm_meeting_avail_alarm +msgid "Alarms" +msgstr "アラーム" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Sunday" +msgstr "日曜" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,role:0 +msgid "Role" +msgstr "役割" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Invitation details" +msgstr "招待詳細" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Fourth" +msgstr "第4" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1006 +#, python-format +msgid "Count cannot be negative" +msgstr "負になる計算はできません。" + +#. module: base_calendar +#: field:calendar.event,day:0 +#: selection:calendar.event,select1:0 +#: field:calendar.todo,day:0 +#: selection:calendar.todo,select1:0 +msgid "Date of month" +msgstr "月" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Public" +msgstr "公開" + +#. module: base_calendar +#: view:calendar.event:0 +msgid " " +msgstr " " + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "March" +msgstr "3月" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:418 +#: code:addons/base_calendar/base_calendar.py:1411 +#, python-format +msgid "Warning !" +msgstr "警告" + +#. module: base_calendar +#: field:calendar.event,rrule_type:0 +#: field:calendar.todo,rrule_type:0 +msgid "Recurrency" +msgstr "定期的" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Friday" +msgstr "金曜" + +#. module: base_calendar +#: field:calendar.event,allday:0 +#: field:calendar.todo,allday:0 +msgid "All Day" +msgstr "終日" + +#. module: base_calendar +#: field:calendar.event,select1:0 +#: field:calendar.todo,select1:0 +msgid "Option" +msgstr "オプション" + +#. module: base_calendar +#: selection:calendar.attendee,availability:0 +#: selection:calendar.event,show_as:0 +#: selection:calendar.todo,show_as:0 +#: selection:res.users,availability:0 +msgid "Free" +msgstr "空き" + +#. module: base_calendar +#: help:calendar.attendee,rsvp:0 +msgid "Indicats whether the favor of a reply is requested" +msgstr "要求に対して賛成するかを示して下さい。" + +#. module: base_calendar +#: field:calendar.alarm,alarm_id:0 +msgid "Basic Alarm" +msgstr "基本アラーム" + +#. module: base_calendar +#: help:calendar.attendee,delegated_to:0 +msgid "The users that the original request was delegated to" +msgstr "元の要求が委任されたユーザ" + +#. module: base_calendar +#: field:calendar.attendee,ref:0 +msgid "Event Ref" +msgstr "イベント参照" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Show Time as" +msgstr "時間を示して下さい。" + +#. module: base_calendar +#: field:calendar.event,tu:0 +#: field:calendar.todo,tu:0 +msgid "Tue" +msgstr "火" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Third" +msgstr "第3" + +#. module: base_calendar +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Yearly" +msgstr "年次" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Last" +msgstr "最後" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Room" +msgstr "部屋" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Accepted Invitations" +msgstr "招待の受諾" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Days" +msgstr "日" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1194 +#: code:addons/base_calendar/wizard/base_calendar_invite_attendee.py:96 +#: code:addons/base_calendar/wizard/base_calendar_invite_attendee.py:143 +#, python-format +msgid "Error!" +msgstr "エラー" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Chair Person" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Procedure" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1004 +#, python-format +msgid "Interval cannot be negative" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Cancelled" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/wizard/base_calendar_invite_attendee.py:143 +#, python-format +msgid "%s must have an email address to send mail" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Minutes" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Display" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation type" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,state:0 +msgid "Status of the attendee's participation" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_related:0 +#: selection:res.alarm,trigger_related:0 +msgid "The event ends" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Group By..." +msgstr "" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,email:0 +msgid "Provide external email address who will receive this invitation." +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,partner_id:0 +msgid "Partner related to contact" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,cutype:0 +msgid "Specify the type of Invitation" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,event_end_date:0 +#: field:calendar.attendee,event_end_date:0 +msgid "Event End Date" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Optional Participation" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,date_deadline:0 +#: field:calendar.todo,date_deadline:0 +msgid "Deadline" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:389 +#: code:addons/base_calendar/base_calendar.py:1004 +#: code:addons/base_calendar/base_calendar.py:1006 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,active:0 +#: help:calendar.todo,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the " +"event alarm information without removing it." +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,partner_id:0 +#: view:calendar.attendee:0 +#: field:calendar.attendee,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,organizer:0 +#: field:calendar.event,organizer_id:0 +#: field:calendar.todo,organizer:0 +#: field:calendar.todo,organizer_id:0 +msgid "Organizer" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +#: field:calendar.event,user_id:0 +#: field:calendar.todo,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: model:res.request.link,name:base_calendar.request_link_meeting +msgid "Event" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_occurs:0 +#: selection:res.alarm,trigger_occurs:0 +msgid "Before" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Confirmed" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,attendee_ids:0 +#: field:calendar.event,attendee_ids:0 +#: field:calendar.todo,attendee_ids:0 +msgid "Attendees" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1411 +#, python-format +msgid "Group by date not supported, use the calendar view instead" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Confirm" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_todo +msgid "Calendar Task" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,su:0 +#: field:calendar.todo,su:0 +msgid "Sun" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,cutype:0 +msgid "Invite Type" +msgstr "" + +#. module: base_calendar +#: view:res.alarm:0 +msgid "Reminder details" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,parent_ids:0 +msgid "Delegrated From" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,select1:0 +#: selection:calendar.todo,select1:0 +msgid "Day of month" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event,location:0 +#: field:calendar.todo,location:0 +msgid "Location" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Public for Employees" +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,send_mail:0 +msgid "Send mail?" +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,email:0 +#: selection:calendar.alarm,action:0 +#: field:calendar.attendee,email:0 +msgid "Email" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Event Detail" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Run" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,exdate:0 +#: field:calendar.todo,exdate:0 +msgid "Exception Date/Times" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,end_date:0 +#: field:calendar.todo,end_date:0 +msgid "Repeat Until" +msgstr "" + +#. module: base_calendar +#: model:ir.actions.act_window,help:base_calendar.action_res_alarm_view +msgid "" +"Create specific calendar alarms that may be assigned to calendar events or " +"meetings." +msgstr "" + +#. module: base_calendar +#: field:calendar.event,show_as:0 +#: field:calendar.todo,show_as:0 +msgid "Show as" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Visibility" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,rsvp:0 +msgid "Required Reply?" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,base_calendar_url:0 +#: field:calendar.todo,base_calendar_url:0 +msgid "Caldav URL" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,recurrent_uid:0 +#: field:calendar.todo,recurrent_uid:0 +msgid "Recurrent ID" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "July" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Accepted" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,th:0 +#: field:calendar.todo,th:0 +msgid "Thu" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,child_ids:0 +msgid "Delegrated To" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "To" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Required Reply" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Participation required" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,create_date:0 +#: field:calendar.todo,create_date:0 +msgid "Created" +msgstr "" + +#. module: base_calendar +#: sql_constraint:ir.model:0 +msgid "Each model must be unique!" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Daily" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,class:0 +#: field:calendar.todo,class:0 +msgid "Mark as" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,partner_address_id:0 +msgid "Contact" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,rrule_type:0 +#: help:calendar.todo,rrule_type:0 +msgid "Let the event automatically repeat at that interval" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Delegate" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: selection:base_calendar.invite.attendee,type:0 +msgid "Partner Contacts" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "First" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Privacy" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,vtimezone:0 +#: field:calendar.todo,vtimezone:0 +msgid "Timezone" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Subject" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,state:0 +msgid "Needs Action" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "September" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "December" +msgstr "" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,send_mail:0 +msgid "Check this if you want to send an Email to Invited Person" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Availability" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Individual" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,count:0 +#: help:calendar.todo,count:0 +msgid "Repeat x times" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,user_id:0 +msgid "Owner" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Delegation Info" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Start Date" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,cn:0 +msgid "Common name" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Declined" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "My Role" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "My Events" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Decline" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Group" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Private" +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,contact_ids:0 +msgid "Contacts" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_res_alarm +msgid "Basic Alarm Information" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,fr:0 +#: field:calendar.todo,fr:0 +msgid "Fri" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Hours" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Invitation Detail" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,member:0 +msgid "Member" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "From" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,rrule:0 +#: field:calendar.todo,rrule:0 +msgid "Recurrent Rule" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Draft" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,attach:0 +msgid "Attachment" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation From" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "End of Recurrency" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Reminder" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: model:ir.actions.act_window,name:base_calendar.action_view_event +#: model:ir.ui.menu,name:base_calendar.menu_events +msgid "Events" +msgstr "" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_view_calendar_invite_attendee_wizard +#: model:ir.model,name:base_calendar.model_base_calendar_invite_attendee +msgid "Invite Attendees" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,email:0 +msgid "Email of Invited Person" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,repeat:0 +#: field:calendar.event,count:0 +#: field:calendar.todo,count:0 +#: field:res.alarm,repeat:0 +msgid "Repeat" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,dir:0 +msgid "" +"Reference to the URIthat points to the directory information corresponding " +"to the attendee." +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "August" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Monday" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "June" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,event_date:0 +#: field:calendar.attendee,event_date:0 +#: view:calendar.event:0 +msgid "Event Date" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,end_type:0 +#: selection:calendar.todo,end_type:0 +msgid "Number of repetitions" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "The" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,delegated_from:0 +msgid "Delegated From" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,user_id:0 +msgid "User" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event,date:0 +msgid "Date" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "November" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,member:0 +msgid "Indicate the groups that the attendee belongs to" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +msgid "Data" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,end_type:0 +#: field:calendar.todo,end_type:0 +msgid "Recurrence termination" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,mo:0 +#: field:calendar.todo,mo:0 +msgid "Mon" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitations To Review" +msgstr "レビューのための招待" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "October" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Uncertain" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,language:0 +msgid "Language" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,trigger_occurs:0 +#: field:res.alarm,trigger_occurs:0 +msgid "Triggers" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "January" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Delegated Invitations" +msgstr "委任された招待" + +#. module: base_calendar +#: field:calendar.alarm,trigger_interval:0 +#: field:res.alarm,trigger_interval:0 +msgid "Interval" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Wednesday" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,name:0 +#: view:calendar.event:0 +msgid "Summary" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,active:0 +#: field:calendar.event,active:0 +#: field:calendar.todo,active:0 +#: field:res.alarm,active:0 +msgid "Active" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:389 +#, python-format +msgid "You cannot duplicate a calendar attendee." +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Choose day in the month where repeat the meeting" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,action:0 +msgid "Action" +msgstr "" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,type:0 +msgid "Select whom you want to Invite" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,duration:0 +#: help:res.alarm,duration:0 +msgid "" +"Duration' and 'Repeat' are both optional, but if one occurs, so MUST the " +"other" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Required to Join" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,role:0 +msgid "Participation role for the calendar user" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,delegated_to:0 +msgid "Delegated To" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,action:0 +msgid "Defines the action to be invoked when an alarm is triggered" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,end_type:0 +#: selection:calendar.todo,end_type:0 +msgid "End date" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Search Events" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Recurrency Option" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Weekly" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,active:0 +#: help:res.alarm,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the event " +"alarm information without removing it." +msgstr "" + +#. module: base_calendar +#: field:calendar.event,recurrent_id:0 +#: field:calendar.todo,recurrent_id:0 +msgid "Recurrent ID date" +msgstr "" + +#. module: base_calendar +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,state:0 +#: view:calendar.attendee:0 +#: field:calendar.attendee,state:0 +#: view:calendar.event:0 +#: field:calendar.event,state:0 +#: field:calendar.todo,state:0 +msgid "State" +msgstr "" + +#. module: base_calendar +#: view:res.alarm:0 +msgid "Reminder Details" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "To Review" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Done" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,interval:0 +#: help:calendar.todo,interval:0 +msgid "Repeat every (Days/Week/Month/Year)" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: field:base_calendar.invite.attendee,user_ids:0 +msgid "Users" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: view:calendar.event:0 +msgid "Cancel" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_res_users +msgid "res.users" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Tuesday" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,description:0 +msgid "" +"Provides a more complete description of the " +"calendar component, than that provided by the " +"\"SUMMARY\" property" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Responsible User" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1466 +#: selection:calendar.attendee,availability:0 +#: selection:calendar.event,show_as:0 +#: selection:calendar.todo,show_as:0 +#: selection:res.users,availability:0 +#, python-format +msgid "Busy" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_event +msgid "Calendar Event" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,state:0 +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Tentative" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,interval:0 +#: field:calendar.todo,interval:0 +msgid "Repeat every" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,recurrency:0 +#: field:calendar.todo,recurrency:0 +msgid "Recurrent" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,location:0 +#: help:calendar.todo,location:0 +msgid "Location of Event" +msgstr "" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_view_attendee_form +#: model:ir.ui.menu,name:base_calendar.menu_attendee_invitations +msgid "Event Invitations" +msgstr "イベントの招待" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Thursday" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,exrule:0 +#: field:calendar.todo,exrule:0 +msgid "Exception Rule" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,language:0 +msgid "" +"To specify the language for text values in aproperty or property parameter." +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Details" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,exrule:0 +#: help:calendar.todo,exrule:0 +msgid "" +"Defines a rule or repeating pattern of time to exclude from the recurring " +"rule." +msgstr "" + +#. module: base_calendar +#: field:calendar.event,month_list:0 +#: field:calendar.todo,month_list:0 +msgid "Month" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: view:calendar.event:0 +msgid "Invite People" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Confirmed Events" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,dir:0 +msgid "URI Reference" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,description:0 +#: view:calendar.event:0 +#: field:calendar.event,description:0 +#: field:calendar.event,name:0 +#: field:calendar.todo,description:0 +#: field:calendar.todo,name:0 +msgid "Description" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "May" +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,type:0 +#: view:calendar.attendee:0 +msgid "Type" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Search Invitations" +msgstr "招待の検索" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_occurs:0 +#: selection:res.alarm,trigger_occurs:0 +msgid "After" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Stop" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_values +msgid "ir.values" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_attachment +msgid "ir.attachment" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Delegated" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,sa:0 +#: field:calendar.todo,sa:0 +msgid "Sat" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Choose day where repeat the meeting" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,trigger_related:0 +#: field:res.alarm,trigger_related:0 +msgid "Related to" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,sent_by:0 +msgid "Specify the user that is acting on behalf of the calendar user" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "End Date" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "February" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Resource" +msgstr "" + +#. module: base_calendar +#: field:res.alarm,name:0 +msgid "Name" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_alarm +msgid "Event alarm information" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,name:0 +msgid "" +"Contains the text to be used as the message subject for " +"email or contains the text to be used for display" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,alarm_id:0 +#: field:calendar.event,base_calendar_alarm_id:0 +#: field:calendar.todo,alarm_id:0 +#: field:calendar.todo,base_calendar_alarm_id:0 +msgid "Alarm" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,sent_by_uid:0 +msgid "Sent By User" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "April" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Recurrency period" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,week_list:0 +#: field:calendar.todo,week_list:0 +msgid "Weekday" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,byday:0 +#: field:calendar.todo,byday:0 +msgid "By day" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Audio" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,id:0 +#: field:calendar.todo,id:0 +msgid "ID" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "For information Purpose" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +msgid "Invite" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_attendee +msgid "Attendee information" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,res_id:0 +msgid "Resource ID" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:418 +#, python-format +msgid "Couldn't Invite because date is not specified!" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,sent_by:0 +msgid "Sent By" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,sequence:0 +#: field:calendar.todo,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,alarm_id:0 +#: help:calendar.todo,alarm_id:0 +msgid "Set an alarm at this time, before the event occurs" +msgstr "" + +#. module: base_calendar +#: selection:base_calendar.invite.attendee,type:0 +msgid "Internal User" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Accept" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Saturday" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation To" +msgstr "招待先" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Second" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,availability:0 +#: field:res.users,availability:0 +msgid "Free/Busy" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,duration:0 +#: field:calendar.alarm,trigger_duration:0 +#: field:calendar.event,duration:0 +#: field:calendar.todo,date:0 +#: field:calendar.todo,duration:0 +#: field:res.alarm,duration:0 +#: field:res.alarm,trigger_duration:0 +msgid "Duration" +msgstr "" + +#. module: base_calendar +#: selection:base_calendar.invite.attendee,type:0 +msgid "External Email" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,trigger_date:0 +msgid "Trigger Date" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,attach:0 +msgid "" +"* Points to a sound resource, which is rendered when the " +"alarm is triggered for audio,\n" +" * File which is intended to be sent as message " +"attachments for email,\n" +" * Points to a procedure resource, which is invoked when " +" the alarm is triggered for procedure." +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Fifth" +msgstr "" From fec1f94460a810bc3fd3e57d99c8e9079046a144 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Sat, 19 May 2012 08:37:47 +0200 Subject: [PATCH 07/34] remove_old_addons bzr revid: fp@openerp.com-20120519063747-ao9qk6dhny23rfby --- addons/auction/__init__.py | 26 - addons/auction/__openerp__.py | 76 - addons/auction/auction.png | Bin 2027 -> 0 bytes addons/auction/auction.py | 804 ----- addons/auction/auction_data.xml | 272 -- addons/auction/auction_demo.xml | 924 ----- addons/auction/auction_report.xml | 171 - addons/auction/auction_sequence.xml | 34 - addons/auction/auction_view.xml | 783 ----- addons/auction/auction_wizard.xml | 7 - addons/auction/barcode/__init__.py | 35 - addons/auction/barcode/code128.py | 322 -- addons/auction/barcode/code39.py | 257 -- addons/auction/barcode/code93.py | 234 -- addons/auction/barcode/common.py | 707 ---- addons/auction/barcode/fourstate.py | 83 - addons/auction/barcode/out.pdf | Bin 7359 -> 0 bytes addons/auction/barcode/test.py | 55 - addons/auction/barcode/usps.py | 233 -- addons/auction/board_auction_demo.xml | 7 - addons/auction/board_auction_manager_view.xml | 62 - addons/auction/board_auction_view.xml | 107 - addons/auction/i18n/ar.po | 2414 ------------- addons/auction/i18n/auction.pot | 2344 ------------- addons/auction/i18n/bg.po | 2424 ------------- addons/auction/i18n/bs.po | 2359 ------------- addons/auction/i18n/ca.po | 3033 ---------------- addons/auction/i18n/cs.po | 2389 ------------- addons/auction/i18n/da.po | 2360 ------------- addons/auction/i18n/de.po | 2981 ---------------- addons/auction/i18n/el.po | 2765 --------------- addons/auction/i18n/es.po | 3032 ---------------- addons/auction/i18n/es_AR.po | 2968 ---------------- addons/auction/i18n/es_CR.po | 3033 ---------------- addons/auction/i18n/es_EC.po | 2972 ---------------- addons/auction/i18n/es_MX.po | 2946 ---------------- addons/auction/i18n/es_PY.po | 2420 ------------- addons/auction/i18n/es_VE.po | 2946 ---------------- addons/auction/i18n/et.po | 2710 --------------- addons/auction/i18n/fa.po | 2357 ------------- addons/auction/i18n/fi.po | 2360 ------------- addons/auction/i18n/fr.po | 2839 --------------- addons/auction/i18n/gl.po | 2414 ------------- addons/auction/i18n/gu.po | 2357 ------------- addons/auction/i18n/hi.po | 2444 ------------- addons/auction/i18n/hr.po | 2783 --------------- addons/auction/i18n/hu.po | 2365 ------------- addons/auction/i18n/id.po | 2356 ------------- addons/auction/i18n/it.po | 2505 -------------- addons/auction/i18n/ja.po | 2365 ------------- addons/auction/i18n/ko.po | 2742 --------------- addons/auction/i18n/lt.po | 2364 ------------- addons/auction/i18n/nl.po | 2913 ---------------- addons/auction/i18n/nl_BE.po | 2361 ------------- addons/auction/i18n/pl.po | 2408 ------------- addons/auction/i18n/pt.po | 2936 ---------------- addons/auction/i18n/pt_BR.po | 2601 -------------- addons/auction/i18n/ro.po | 3034 ----------------- addons/auction/i18n/ru.po | 2797 --------------- addons/auction/i18n/sl.po | 2413 ------------- addons/auction/i18n/sq.po | 2357 ------------- addons/auction/i18n/sr.po | 2370 ------------- addons/auction/i18n/sr@latin.po | 2370 ------------- addons/auction/i18n/sv.po | 2497 -------------- addons/auction/i18n/tlh.po | 2356 ------------- addons/auction/i18n/tr.po | 2486 -------------- addons/auction/i18n/uk.po | 2370 ------------- addons/auction/i18n/vi.po | 2363 ------------- addons/auction/i18n/zh_CN.po | 2952 ---------------- addons/auction/i18n/zh_TW.po | 2356 ------------- addons/auction/report/__init__.py | 50 - addons/auction/report/ach_bordereau.xml | 43 - addons/auction/report/ach_bordereau.xsl | 177 - addons/auction/report/ach_bordereau_photo.xml | 35 - addons/auction/report/ach_bordereau_photo.xsl | 64 - addons/auction/report/artists.xml | 9 - addons/auction/report/artists.xsl | 74 - addons/auction/report/artists_lots.py | 51 - addons/auction/report/auction_artists.py | 37 - addons/auction/report/auction_artists.rml | 75 - addons/auction/report/auction_bids.py | 36 - addons/auction/report/auction_bids.rml | 91 - addons/auction/report/auction_buyer_result.py | 37 - .../auction/report/auction_buyer_result.rml | 85 - addons/auction/report/auction_catelog.py | 36 - addons/auction/report/auction_catelog.rml | 82 - addons/auction/report/auction_invoice.py | 50 - addons/auction/report/auction_objects.py | 36 - addons/auction/report/auction_objects.rml | 217 -- addons/auction/report/auction_result.py | 37 - addons/auction/report/auction_result.rml | 87 - addons/auction/report/auction_total.rml | 229 -- addons/auction/report/auction_total_rml.py | 155 - addons/auction/report/auction_total_rml.rml | 326 -- addons/auction/report/bids.xml | 24 - addons/auction/report/bids.xsl | 118 - addons/auction/report/bids_lots.py | 36 - addons/auction/report/bids_lots.rml | 89 - addons/auction/report/bids_phones_details.py | 36 - addons/auction/report/bids_phones_details.rml | 100 - addons/auction/report/buyer_form_report.py | 69 - addons/auction/report/buyer_form_report.rml | 226 -- addons/auction/report/buyer_list.py | 96 - addons/auction/report/buyer_list.rml | 134 - addons/auction/report/buyer_list.xml | 27 - addons/auction/report/buyer_list.xsl | 107 - addons/auction/report/catalog.xml | 20 - addons/auction/report/catalog.xsl | 76 - addons/auction/report/catalog2.py | 165 - addons/auction/report/catalog2.xsl | 256 -- addons/auction/report/catelogwithpictures.py | 36 - addons/auction/report/catelogwithpictures.rml | 100 - addons/auction/report/content.xml | 2 - addons/auction/report/corporate_defaults.xsl | 96 - addons/auction/report/deposit.xml | 37 - addons/auction/report/deposit.xsl | 116 - addons/auction/report/deposit_seller.py | 37 - addons/auction/report/deposit_seller.rml | 180 - addons/auction/report/huissier.py | 67 - addons/auction/report/huissier.xsl | 59 - addons/auction/report/lots_bids_phone.xml | 19 - addons/auction/report/lots_bids_phone.xsl | 93 - addons/auction/report/lots_bids_phone2.xml | 13 - addons/auction/report/lots_bids_phone2.xsl | 83 - addons/auction/report/lots_deposit.xml | 37 - addons/auction/report/lots_deposit.xsl | 140 - addons/auction/report/lots_list.py | 38 - addons/auction/report/lots_list.rml | 109 - addons/auction/report/lots_list.xml | 24 - addons/auction/report/lots_list.xsl | 134 - addons/auction/report/lots_list_inv.xml | 10 - addons/auction/report/lots_list_inv.xsl | 85 - addons/auction/report/lots_list_inventory.py | 38 - addons/auction/report/lots_list_inventory.rml | 92 - addons/auction/report/lots_list_landscape.py | 36 - addons/auction/report/lots_list_landscape.rml | 123 - addons/auction/report/lots_list_landscape.xml | 25 - addons/auction/report/lots_list_landscape.xsl | 127 - addons/auction/report/lots_with_vat.xml | 16 - addons/auction/report/lots_with_vat.xsl | 149 - addons/auction/report/photo_shadow.py | 59 - addons/auction/report/report_auction.py | 213 -- addons/auction/report/report_auction_view.xml | 271 -- addons/auction/report/report_lot_bar_code.py | 35 - addons/auction/report/report_lot_bar_code.rml | 50 - addons/auction/report/results.xml | 17 - addons/auction/report/results.xsl | 110 - addons/auction/report/results_buyer.xml | 19 - addons/auction/report/results_buyer.xsl | 118 - addons/auction/report/rml_template.xsl | 70 - addons/auction/report/seller_address.py | 58 - addons/auction/report/seller_form_report.py | 70 - addons/auction/report/seller_form_report.rml | 177 - addons/auction/report/seller_list.xml | 29 - addons/auction/report/seller_list.xsl | 115 - addons/auction/report/total.py | 115 - addons/auction/report/total.xsl | 117 - addons/auction/report/vnd_bordereau.xml | 39 - addons/auction/report/vnd_bordereau.xsl | 159 - addons/auction/security/auction_security.xml | 23 - addons/auction/security/ir.model.access.csv | 35 - addons/auction/test/auction.yml | 295 -- addons/auction/test/auction_report.yml | 141 - addons/auction/test/auction_wizard.yml | 193 -- addons/auction/wizard/__init__.py | 36 - addons/auction/wizard/auction_aie_send.py | 226 -- .../auction/wizard/auction_aie_send_result.py | 144 - .../wizard/auction_aie_send_result_view.xml | 58 - .../auction/wizard/auction_aie_send_view.xml | 63 - .../wizard/auction_catalog_flagey_report.py | 88 - .../wizard/auction_catalog_flagey_view.xml | 34 - addons/auction/wizard/auction_lots_able.py | 48 - .../auction/wizard/auction_lots_able_view.xml | 30 - .../wizard/auction_lots_auction_move.py | 79 - .../wizard/auction_lots_auction_move_view.xml | 31 - .../auction/wizard/auction_lots_buyer_map.py | 134 - .../wizard/auction_lots_buyer_map_view.xml | 38 - addons/auction/wizard/auction_lots_cancel.py | 57 - .../wizard/auction_lots_cancel_view.xml | 27 - addons/auction/wizard/auction_lots_enable.py | 45 - .../wizard/auction_lots_enable_view.xml | 28 - addons/auction/wizard/auction_lots_invoice.py | 119 - .../wizard/auction_lots_invoice_view.xml | 39 - .../wizard/auction_lots_make_invoice.py | 93 - .../wizard/auction_lots_make_invoice_buyer.py | 93 - .../auction_lots_make_invoice_buyer_view.xml | 37 - .../wizard/auction_lots_make_invoice_view.xml | 36 - .../auction/wizard/auction_lots_numerotate.py | 185 - .../wizard/auction_lots_numerotate_view.xml | 132 - .../auction/wizard/auction_lots_sms_send.py | 66 - .../wizard/auction_lots_sms_send_view.xml | 34 - addons/auction/wizard/auction_pay_buy.py | 110 - .../auction/wizard/auction_pay_buy_view.xml | 49 - addons/auction/wizard/auction_pay_sel.py | 59 - .../auction/wizard/auction_pay_sel_view.xml | 35 - addons/auction/wizard/auction_payer_sel.py | 57 - .../auction/wizard/auction_payer_sel_view.xml | 43 - addons/auction/wizard/auction_taken.py | 55 - addons/auction/wizard/auction_taken_view.xml | 34 - .../wizard/auction_transfer_unsold_object.py | 88 - .../auction_transfer_unsold_object_view.xml | 26 - addons/base_contact/i18n/cs.po | 501 --- addons/base_contact/i18n/ja.po | 264 -- addons/project_messages/__init__.py | 24 - addons/project_messages/__openerp__.py | 48 - addons/project_messages/i18n/ar.po | 110 - addons/project_messages/i18n/bg.po | 111 - addons/project_messages/i18n/ca.po | 135 - addons/project_messages/i18n/da.po | 110 - addons/project_messages/i18n/de.po | 134 - addons/project_messages/i18n/es.po | 136 - addons/project_messages/i18n/es_CR.po | 137 - addons/project_messages/i18n/es_MX.po | 147 - addons/project_messages/i18n/es_VE.po | 147 - addons/project_messages/i18n/fi.po | 117 - addons/project_messages/i18n/fr.po | 133 - addons/project_messages/i18n/gl.po | 133 - addons/project_messages/i18n/hr.po | 133 - addons/project_messages/i18n/hu.po | 112 - addons/project_messages/i18n/it.po | 110 - addons/project_messages/i18n/lv.po | 110 - addons/project_messages/i18n/mn.po | 113 - addons/project_messages/i18n/nl.po | 133 - addons/project_messages/i18n/pl.po | 113 - .../i18n/project_messages.pot | 106 - addons/project_messages/i18n/pt.po | 110 - addons/project_messages/i18n/pt_BR.po | 113 - addons/project_messages/i18n/ro.po | 135 - addons/project_messages/i18n/sr.po | 130 - addons/project_messages/i18n/sr@latin.po | 130 - addons/project_messages/i18n/tr.po | 110 - addons/project_messages/i18n/zh_CN.po | 127 - addons/project_messages/project_messages.py | 63 - .../project_messages_view.xml | 105 - .../security/ir.model.access.csv | 3 - 235 files changed, 144732 deletions(-) delete mode 100644 addons/auction/__init__.py delete mode 100644 addons/auction/__openerp__.py delete mode 100644 addons/auction/auction.png delete mode 100644 addons/auction/auction.py delete mode 100644 addons/auction/auction_data.xml delete mode 100644 addons/auction/auction_demo.xml delete mode 100644 addons/auction/auction_report.xml delete mode 100644 addons/auction/auction_sequence.xml delete mode 100644 addons/auction/auction_view.xml delete mode 100644 addons/auction/auction_wizard.xml delete mode 100644 addons/auction/barcode/__init__.py delete mode 100644 addons/auction/barcode/code128.py delete mode 100644 addons/auction/barcode/code39.py delete mode 100644 addons/auction/barcode/code93.py delete mode 100644 addons/auction/barcode/common.py delete mode 100644 addons/auction/barcode/fourstate.py delete mode 100644 addons/auction/barcode/out.pdf delete mode 100644 addons/auction/barcode/test.py delete mode 100644 addons/auction/barcode/usps.py delete mode 100644 addons/auction/board_auction_demo.xml delete mode 100644 addons/auction/board_auction_manager_view.xml delete mode 100644 addons/auction/board_auction_view.xml delete mode 100644 addons/auction/i18n/ar.po delete mode 100644 addons/auction/i18n/auction.pot delete mode 100644 addons/auction/i18n/bg.po delete mode 100644 addons/auction/i18n/bs.po delete mode 100644 addons/auction/i18n/ca.po delete mode 100644 addons/auction/i18n/cs.po delete mode 100644 addons/auction/i18n/da.po delete mode 100644 addons/auction/i18n/de.po delete mode 100644 addons/auction/i18n/el.po delete mode 100644 addons/auction/i18n/es.po delete mode 100644 addons/auction/i18n/es_AR.po delete mode 100644 addons/auction/i18n/es_CR.po delete mode 100644 addons/auction/i18n/es_EC.po delete mode 100644 addons/auction/i18n/es_MX.po delete mode 100644 addons/auction/i18n/es_PY.po delete mode 100644 addons/auction/i18n/es_VE.po delete mode 100644 addons/auction/i18n/et.po delete mode 100644 addons/auction/i18n/fa.po delete mode 100644 addons/auction/i18n/fi.po delete mode 100644 addons/auction/i18n/fr.po delete mode 100644 addons/auction/i18n/gl.po delete mode 100644 addons/auction/i18n/gu.po delete mode 100644 addons/auction/i18n/hi.po delete mode 100644 addons/auction/i18n/hr.po delete mode 100644 addons/auction/i18n/hu.po delete mode 100644 addons/auction/i18n/id.po delete mode 100644 addons/auction/i18n/it.po delete mode 100644 addons/auction/i18n/ja.po delete mode 100644 addons/auction/i18n/ko.po delete mode 100644 addons/auction/i18n/lt.po delete mode 100644 addons/auction/i18n/nl.po delete mode 100644 addons/auction/i18n/nl_BE.po delete mode 100644 addons/auction/i18n/pl.po delete mode 100644 addons/auction/i18n/pt.po delete mode 100644 addons/auction/i18n/pt_BR.po delete mode 100644 addons/auction/i18n/ro.po delete mode 100644 addons/auction/i18n/ru.po delete mode 100644 addons/auction/i18n/sl.po delete mode 100644 addons/auction/i18n/sq.po delete mode 100644 addons/auction/i18n/sr.po delete mode 100644 addons/auction/i18n/sr@latin.po delete mode 100644 addons/auction/i18n/sv.po delete mode 100644 addons/auction/i18n/tlh.po delete mode 100644 addons/auction/i18n/tr.po delete mode 100644 addons/auction/i18n/uk.po delete mode 100644 addons/auction/i18n/vi.po delete mode 100644 addons/auction/i18n/zh_CN.po delete mode 100644 addons/auction/i18n/zh_TW.po delete mode 100644 addons/auction/report/__init__.py delete mode 100644 addons/auction/report/ach_bordereau.xml delete mode 100644 addons/auction/report/ach_bordereau.xsl delete mode 100644 addons/auction/report/ach_bordereau_photo.xml delete mode 100644 addons/auction/report/ach_bordereau_photo.xsl delete mode 100644 addons/auction/report/artists.xml delete mode 100644 addons/auction/report/artists.xsl delete mode 100644 addons/auction/report/artists_lots.py delete mode 100644 addons/auction/report/auction_artists.py delete mode 100644 addons/auction/report/auction_artists.rml delete mode 100644 addons/auction/report/auction_bids.py delete mode 100644 addons/auction/report/auction_bids.rml delete mode 100644 addons/auction/report/auction_buyer_result.py delete mode 100644 addons/auction/report/auction_buyer_result.rml delete mode 100644 addons/auction/report/auction_catelog.py delete mode 100644 addons/auction/report/auction_catelog.rml delete mode 100644 addons/auction/report/auction_invoice.py delete mode 100644 addons/auction/report/auction_objects.py delete mode 100644 addons/auction/report/auction_objects.rml delete mode 100644 addons/auction/report/auction_result.py delete mode 100644 addons/auction/report/auction_result.rml delete mode 100644 addons/auction/report/auction_total.rml delete mode 100644 addons/auction/report/auction_total_rml.py delete mode 100644 addons/auction/report/auction_total_rml.rml delete mode 100644 addons/auction/report/bids.xml delete mode 100644 addons/auction/report/bids.xsl delete mode 100644 addons/auction/report/bids_lots.py delete mode 100644 addons/auction/report/bids_lots.rml delete mode 100644 addons/auction/report/bids_phones_details.py delete mode 100644 addons/auction/report/bids_phones_details.rml delete mode 100644 addons/auction/report/buyer_form_report.py delete mode 100644 addons/auction/report/buyer_form_report.rml delete mode 100644 addons/auction/report/buyer_list.py delete mode 100644 addons/auction/report/buyer_list.rml delete mode 100644 addons/auction/report/buyer_list.xml delete mode 100644 addons/auction/report/buyer_list.xsl delete mode 100644 addons/auction/report/catalog.xml delete mode 100644 addons/auction/report/catalog.xsl delete mode 100644 addons/auction/report/catalog2.py delete mode 100644 addons/auction/report/catalog2.xsl delete mode 100644 addons/auction/report/catelogwithpictures.py delete mode 100644 addons/auction/report/catelogwithpictures.rml delete mode 100644 addons/auction/report/content.xml delete mode 100644 addons/auction/report/corporate_defaults.xsl delete mode 100644 addons/auction/report/deposit.xml delete mode 100644 addons/auction/report/deposit.xsl delete mode 100644 addons/auction/report/deposit_seller.py delete mode 100644 addons/auction/report/deposit_seller.rml delete mode 100644 addons/auction/report/huissier.py delete mode 100644 addons/auction/report/huissier.xsl delete mode 100644 addons/auction/report/lots_bids_phone.xml delete mode 100644 addons/auction/report/lots_bids_phone.xsl delete mode 100644 addons/auction/report/lots_bids_phone2.xml delete mode 100644 addons/auction/report/lots_bids_phone2.xsl delete mode 100644 addons/auction/report/lots_deposit.xml delete mode 100644 addons/auction/report/lots_deposit.xsl delete mode 100644 addons/auction/report/lots_list.py delete mode 100644 addons/auction/report/lots_list.rml delete mode 100644 addons/auction/report/lots_list.xml delete mode 100644 addons/auction/report/lots_list.xsl delete mode 100644 addons/auction/report/lots_list_inv.xml delete mode 100644 addons/auction/report/lots_list_inv.xsl delete mode 100644 addons/auction/report/lots_list_inventory.py delete mode 100644 addons/auction/report/lots_list_inventory.rml delete mode 100644 addons/auction/report/lots_list_landscape.py delete mode 100644 addons/auction/report/lots_list_landscape.rml delete mode 100644 addons/auction/report/lots_list_landscape.xml delete mode 100644 addons/auction/report/lots_list_landscape.xsl delete mode 100644 addons/auction/report/lots_with_vat.xml delete mode 100644 addons/auction/report/lots_with_vat.xsl delete mode 100644 addons/auction/report/photo_shadow.py delete mode 100644 addons/auction/report/report_auction.py delete mode 100644 addons/auction/report/report_auction_view.xml delete mode 100644 addons/auction/report/report_lot_bar_code.py delete mode 100644 addons/auction/report/report_lot_bar_code.rml delete mode 100644 addons/auction/report/results.xml delete mode 100644 addons/auction/report/results.xsl delete mode 100644 addons/auction/report/results_buyer.xml delete mode 100644 addons/auction/report/results_buyer.xsl delete mode 100644 addons/auction/report/rml_template.xsl delete mode 100644 addons/auction/report/seller_address.py delete mode 100644 addons/auction/report/seller_form_report.py delete mode 100644 addons/auction/report/seller_form_report.rml delete mode 100644 addons/auction/report/seller_list.xml delete mode 100644 addons/auction/report/seller_list.xsl delete mode 100644 addons/auction/report/total.py delete mode 100644 addons/auction/report/total.xsl delete mode 100644 addons/auction/report/vnd_bordereau.xml delete mode 100644 addons/auction/report/vnd_bordereau.xsl delete mode 100644 addons/auction/security/auction_security.xml delete mode 100644 addons/auction/security/ir.model.access.csv delete mode 100644 addons/auction/test/auction.yml delete mode 100644 addons/auction/test/auction_report.yml delete mode 100644 addons/auction/test/auction_wizard.yml delete mode 100644 addons/auction/wizard/__init__.py delete mode 100644 addons/auction/wizard/auction_aie_send.py delete mode 100644 addons/auction/wizard/auction_aie_send_result.py delete mode 100644 addons/auction/wizard/auction_aie_send_result_view.xml delete mode 100644 addons/auction/wizard/auction_aie_send_view.xml delete mode 100644 addons/auction/wizard/auction_catalog_flagey_report.py delete mode 100644 addons/auction/wizard/auction_catalog_flagey_view.xml delete mode 100644 addons/auction/wizard/auction_lots_able.py delete mode 100644 addons/auction/wizard/auction_lots_able_view.xml delete mode 100644 addons/auction/wizard/auction_lots_auction_move.py delete mode 100644 addons/auction/wizard/auction_lots_auction_move_view.xml delete mode 100644 addons/auction/wizard/auction_lots_buyer_map.py delete mode 100644 addons/auction/wizard/auction_lots_buyer_map_view.xml delete mode 100644 addons/auction/wizard/auction_lots_cancel.py delete mode 100644 addons/auction/wizard/auction_lots_cancel_view.xml delete mode 100644 addons/auction/wizard/auction_lots_enable.py delete mode 100644 addons/auction/wizard/auction_lots_enable_view.xml delete mode 100644 addons/auction/wizard/auction_lots_invoice.py delete mode 100644 addons/auction/wizard/auction_lots_invoice_view.xml delete mode 100644 addons/auction/wizard/auction_lots_make_invoice.py delete mode 100644 addons/auction/wizard/auction_lots_make_invoice_buyer.py delete mode 100644 addons/auction/wizard/auction_lots_make_invoice_buyer_view.xml delete mode 100644 addons/auction/wizard/auction_lots_make_invoice_view.xml delete mode 100644 addons/auction/wizard/auction_lots_numerotate.py delete mode 100644 addons/auction/wizard/auction_lots_numerotate_view.xml delete mode 100644 addons/auction/wizard/auction_lots_sms_send.py delete mode 100644 addons/auction/wizard/auction_lots_sms_send_view.xml delete mode 100644 addons/auction/wizard/auction_pay_buy.py delete mode 100644 addons/auction/wizard/auction_pay_buy_view.xml delete mode 100644 addons/auction/wizard/auction_pay_sel.py delete mode 100644 addons/auction/wizard/auction_pay_sel_view.xml delete mode 100644 addons/auction/wizard/auction_payer_sel.py delete mode 100644 addons/auction/wizard/auction_payer_sel_view.xml delete mode 100644 addons/auction/wizard/auction_taken.py delete mode 100644 addons/auction/wizard/auction_taken_view.xml delete mode 100644 addons/auction/wizard/auction_transfer_unsold_object.py delete mode 100644 addons/auction/wizard/auction_transfer_unsold_object_view.xml delete mode 100644 addons/base_contact/i18n/cs.po delete mode 100644 addons/base_contact/i18n/ja.po delete mode 100644 addons/project_messages/__init__.py delete mode 100644 addons/project_messages/__openerp__.py delete mode 100644 addons/project_messages/i18n/ar.po delete mode 100644 addons/project_messages/i18n/bg.po delete mode 100644 addons/project_messages/i18n/ca.po delete mode 100644 addons/project_messages/i18n/da.po delete mode 100644 addons/project_messages/i18n/de.po delete mode 100644 addons/project_messages/i18n/es.po delete mode 100644 addons/project_messages/i18n/es_CR.po delete mode 100644 addons/project_messages/i18n/es_MX.po delete mode 100644 addons/project_messages/i18n/es_VE.po delete mode 100644 addons/project_messages/i18n/fi.po delete mode 100644 addons/project_messages/i18n/fr.po delete mode 100644 addons/project_messages/i18n/gl.po delete mode 100644 addons/project_messages/i18n/hr.po delete mode 100644 addons/project_messages/i18n/hu.po delete mode 100644 addons/project_messages/i18n/it.po delete mode 100644 addons/project_messages/i18n/lv.po delete mode 100644 addons/project_messages/i18n/mn.po delete mode 100644 addons/project_messages/i18n/nl.po delete mode 100644 addons/project_messages/i18n/pl.po delete mode 100644 addons/project_messages/i18n/project_messages.pot delete mode 100644 addons/project_messages/i18n/pt.po delete mode 100644 addons/project_messages/i18n/pt_BR.po delete mode 100644 addons/project_messages/i18n/ro.po delete mode 100644 addons/project_messages/i18n/sr.po delete mode 100644 addons/project_messages/i18n/sr@latin.po delete mode 100644 addons/project_messages/i18n/tr.po delete mode 100644 addons/project_messages/i18n/zh_CN.po delete mode 100644 addons/project_messages/project_messages.py delete mode 100644 addons/project_messages/project_messages_view.xml delete mode 100644 addons/project_messages/security/ir.model.access.csv diff --git a/addons/auction/__init__.py b/addons/auction/__init__.py deleted file mode 100644 index 28bf4bd0e31..00000000000 --- a/addons/auction/__init__.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -import auction -import wizard -import report -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: - diff --git a/addons/auction/__openerp__.py b/addons/auction/__openerp__.py deleted file mode 100644 index dfb79ca643f..00000000000 --- a/addons/auction/__openerp__.py +++ /dev/null @@ -1,76 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - - -{ - 'name': 'Auction Houses', - 'version': '1.0', - 'category': 'Specific Industry Applications', - 'complexity': "normal", - 'description': """ -This module manages the records of artists, auction articles, buyers and sellers. -================================================================================= - -It completely manages an auction such as managing bids, -keeping track of the sold articles along with the paid -and unpaid objects including delivery of the articles. - -The dashboard for auction includes: - * Latest Objects (list) - * Latest Deposits (list) - * Objects Statistics (list) - * Total Adjudications (graph) - * Min/Adj/Max (graph) - * Objects By Day (graph) - """, - 'author': 'OpenERP SA', - 'depends': ['base', 'account', 'hr_attendance'], - 'init_xml': ['auction_sequence.xml', 'auction_data.xml'], - 'update_xml': [ - 'security/auction_security.xml', - 'security/ir.model.access.csv', - 'wizard/auction_lots_make_invoice_buyer_view.xml', - 'wizard/auction_lots_make_invoice_view.xml', - 'wizard/auction_taken_view.xml', - 'wizard/auction_lots_auction_move_view.xml', - 'wizard/auction_pay_buy_view.xml', - 'wizard/auction_lots_sms_send_view.xml', - 'wizard/auction_catalog_flagey_view.xml', - 'wizard/auction_lots_buyer_map_view.xml', - 'auction_view.xml', - 'auction_report.xml', - 'report/report_auction_view.xml', - 'auction_wizard.xml', - 'board_auction_view.xml', - - ], - 'demo_xml': ['auction_demo.xml','board_auction_demo.xml'], - 'test': ['test/auction.yml', - 'test/auction_report.yml', - ], - - 'installable': True, - 'auction': True, - 'auto_install': False, - 'certificate': '0039333102717', - 'images': ['images/auction1.jpeg','images/auction2.jpeg','images/auction3.jpeg'], -} -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/auction/auction.png b/addons/auction/auction.png deleted file mode 100644 index ddf42fb11ce093b2c8e9dd070ae9c0bb6b4ea2f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2027 zcmWlae>fD0AIGPV=?CqpuI)n0^<&OgOo>}WTahJ|EZ>B*{h*b@3K^%)-c?$PwoBSl zXV7Wxq=x($Khkt66TX?Nc*Y6y#4)05DYld5yZ3tDpZDkaJkR@|_g|mPfbBkJbH17b z0DzgV)GN@iw;N_HXk_q*xmFheU}j=~e~>o-Dgh7yAPp$i3Pfsw6cYwukb;0=1V#vn zNF-5{QVkV=F(DxuxdEI}$TbR*RZ=XX)FMh0VK|jYu9C}D22fNT0;zR+jRw;KfK~x( zQCzF%Q2;}lKoAp&FbKlrQcMY9N*F^R z3^BMALjo|BK_M7QU_6hD#kf?8D+~(25eP?MTm|83Ij&LQ1VI1*Aru-q5E2O?l@b8~ zgi=B%rGyG1R4}222(`h*ghokd5ks6{bp+3o07y!uWJm}pmy-$wiAYF9N+KboNrzEKmi~n5Ku5oDU}q0P$~(fl2RHGrGY7}L1M}f!!#5@P&`iq zAgvbDY6-2D(rPuWg=thsqYzD?G=b3sL6aD**E0aX03ZXyj7H38B#cJNXag9nmO+IK z3Na|mpjrkKG8n|*Vg{EoB+l?W3jnN0#A;zyD`rszi=r$hVljxtFcufGIK~=Uk|awJ zEJLvdc%B0Q4u&}t<}irE1spEqa1nfV;CLF=r~r#>GS}gr$9Z6=s8ZWGf1cZ7oG%3H9y}WJZoFhqC-v5C!?JFZuajSf7&o$=KRd|q5rnl_2_>~ zR%R?2ygASLTFsV~5l7Y>u)S}e`uV!YkP0l4S4@sPbR4qmz1=?U+BZZNs`!hm-I9;{ z4{Dv<8may+;$(xVd2M&upSfoih52RF zHLk;!+Q!b0+0+s_UK%)1wz<1BSzlJUwQ6-(at1Tlm7R9w$w0^Gqsi)}e=Ssc_4~vQ z#%a6X=3=jp%4E)ymiOvLx<*XHYkOX1m6%c$%NBMg`HYqiZtQP(*ev=k!m4djSUwqG zef-9cT_vrq{;wy}svBx{+4=c|lGy^6+j+V*J}I5qX3+~z+EYZ5w z|7zQQ>#e1U16#Gh?;ADNiinF{M}3~k0;8@JTFBD(y!gecUiM|vjr|E-g)z75mv{Db z>1^^I+l)UR9d(}0?q5AilT1VfcOI?^348u$$%mGl7bX*#9^v(FeTVm&J`!Ar|Ex7C z@cai?d`Ors*+GD?D&@V})L9-sde*yX7X9(LWx9UZ4|h}J-3w;y@Y?xh zOO`s!cvW~qn`hRMRenViQ>M$-=l3X^9qGY?ev$RF=k1DkKUSq_nGTZt3e@t9l z@-#hn=N$@#9qZZtk4dcW9J^s%X|GQW6bU6}dYm;wgv zqfV-xgs66zq?flhjpU;RjxQ|dqpxm0noJGeXVWN$=B3h|2S7Q0L@?GEEsN9xR3f&cp*s8|$IR7b?? z%{LVo_4q@(8_}Y*jw?2-aGkx?%Ouv={@J#$>ym=W8v0V=sV%alqcesaE;H!^%~!5x zmn<)NTi^Egx9<{6hgDa9N$dDI+#bsjeNF(c$3eVDAuPCU?)XC^|6ZId;4=^|Mh` Yn$?4hv5s|yCl2^}Z}+;jN&eIS0aqvybpQYW diff --git a/addons/auction/auction.py b/addons/auction/auction.py deleted file mode 100644 index 6d8b88f3d06..00000000000 --- a/addons/auction/auction.py +++ /dev/null @@ -1,804 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## -from osv import fields, osv, orm -from tools.translate import _ -import netsvc -import time - -#---------------------------------------------------------- -# Auction Artists -#---------------------------------------------------------- - -class auction_artists(osv.osv): - _name = "auction.artists" - _columns = { - 'name': fields.char('Artist/Author Name', size=64, required=True), - 'pseudo': fields.char('Pseudo', size=64), - 'birth_death_dates':fields.char('Lifespan', size=64), - 'biography': fields.text('Biography'), - } -auction_artists() - -#---------------------------------------------------------- -# Auction Dates -#---------------------------------------------------------- -class auction_dates(osv.osv): - """Auction Dates""" - _name = "auction.dates" - _description=__doc__ - - def _adjudication_get(self, cr, uid, ids, prop, unknow_none, unknow_dict): - res={} - total = 0.0 - lots_obj = self.pool.get('auction.lots') - for auction in self.browse(cr, uid, ids): - lots_ids = lots_obj.search(cr, uid, [('auction_id', '=', auction.id)]) - for lots in lots_obj.browse(cr, uid, lots_ids): - total+=lots.obj_price or 0.0 - res[auction.id]=total - return res - - def name_get(self, cr, uid, ids, context=None): - if not ids: - return [] - reads = self.read(cr, uid, ids, ['name', 'auction1'], context=context) - name = [(r['id'], '['+r['auction1']+'] '+ r['name']) for r in reads] - return name - - def _get_invoice(self, cr, uid, ids, name, arg, context=None): - lots_obj = self.pool.get('auction.lots') - result = {} - for data in self.browse(cr, uid, ids, context=context): - buyer_inv_ids = [] - seller_inv_ids = [] - result[data.id] = { - 'seller_invoice_history': buyer_inv_ids, - 'buyer_invoice_history': seller_inv_ids, - } - lots_ids = lots_obj.search(cr, uid, [('auction_id','=',data.id)]) - for lot in lots_obj.browse(cr, uid, lots_ids, context=context): - if lot.ach_inv_id: - buyer_inv_ids.append(lot.ach_inv_id.id) - if lot.sel_inv_id: - seller_inv_ids.append(lot.sel_inv_id.id) - result[data.id]['seller_invoice_history'] = seller_inv_ids - result[data.id]['buyer_invoice_history'] = buyer_inv_ids - return result - - _columns = { - 'name': fields.char('Auction Name', size=64, required=True), - 'expo1': fields.date('First Exposition Day', required=True, help="Beginning exposition date for auction"), - 'expo2': fields.date('Last Exposition Day', required=True, help="Last exposition date for auction"), - 'auction1': fields.date('First Auction Day', required=True, help="Start date of auction"), - 'auction2': fields.date('Last Auction Day', required=True, help="End date of auction"), - 'journal_id': fields.many2one('account.journal', 'Buyer Journal', required=True, help="Account journal for buyer"), - 'journal_seller_id': fields.many2one('account.journal', 'Seller Journal', required=True, help="Account journal for seller"), - 'buyer_costs': fields.many2many('account.tax', 'auction_buyer_taxes_rel', 'auction_id', 'tax_id', 'Buyer Costs', help="Account tax for buyer"), - 'seller_costs': fields.many2many('account.tax', 'auction_seller_taxes_rel', 'auction_id', 'tax_id', 'Seller Costs', help="Account tax for seller"), - 'acc_income': fields.many2one('account.account', 'Income Account', required=True), - 'acc_expense': fields.many2one('account.account', 'Expense Account', required=True), - 'adj_total': fields.function(_adjudication_get, string='Total Adjudication', store=True), - 'state': fields.selection((('draft', 'Draft'), ('closed', 'Closed')), 'State', select=1, readonly=True, - help='When auction starts the state is \'Draft\'.\n At the end of auction, the state becomes \'Closed\'.'), - 'account_analytic_id': fields.many2one('account.analytic.account', 'Analytic Account', required=False), - 'buyer_invoice_history': fields.function(_get_invoice, relation='account.invoice', string="Buyer Invoice", type='many2many', multi=True), - 'seller_invoice_history': fields.function(_get_invoice, relation='account.invoice', string="Seller Invoice", type='many2many', multi=True), - } - - _defaults = { - 'state': lambda *a: 'draft', - } - - _order = "auction1 desc" - - def close(self, cr, uid, ids, context=None): - """ - Close an auction date. - - Create invoices for all buyers and sellers. - STATE ='close' - - RETURN: True - """ - lots_obj = self.pool.get('auction.lots') - lots_ids = lots_obj.search(cr, uid, [('auction_id', 'in', ids), ('state', '=', 'draft'), ('obj_price', '>', 0)]) - lots_obj.lots_invoice(cr, uid, lots_ids, {}, None) - lots_ids2 = lots_obj.search(cr, uid, [('auction_id', 'in', ids), ('obj_price', '>', 0)]) - lots_obj.seller_trans_create(cr, uid, lots_ids2, {}) - self.write(cr, uid, ids, {'state': 'closed'}) #close the auction - return True - -auction_dates() - -#---------------------------------------------------------- -# Deposits -#---------------------------------------------------------- -class auction_deposit(osv.osv): - """Auction Deposit Border""" - - _name = "auction.deposit" - _description=__doc__ - _order = "id desc" - _columns = { - 'transfer' : fields.boolean('Transfer'), - 'name': fields.char('Depositer Inventory', size=64, required=True), - 'partner_id': fields.many2one('res.partner', 'Seller', required=True, change_default=True), - 'date_dep': fields.date('Deposit date', required=True), - 'method': fields.selection((('keep', 'Keep until sold'), ('decease', 'Decrease limit of 10%'), ('contact', 'Contact the Seller')), 'Withdrawned method', required=True), - 'tax_id': fields.many2one('account.tax', 'Expenses'), - 'create_uid': fields.many2one('res.users', 'Created by', readonly=True), - 'info': fields.char('Description', size=64), - 'lot_id': fields.one2many('auction.lots', 'bord_vnd_id', 'Objects'), - 'specific_cost_ids': fields.one2many('auction.deposit.cost', 'deposit_id', 'Specific Costs'), - 'total_neg': fields.boolean('Allow Negative Amount'), - } - _defaults = { - 'method': lambda *a: 'keep', - 'total_neg': lambda *a: False, - 'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'auction.deposit'), - } - -auction_deposit() - -#---------------------------------------------------------- -# (Specific) Deposit Costs -#---------------------------------------------------------- -class auction_deposit_cost(osv.osv): - - """Auction Deposit Cost""" - - _name = 'auction.deposit.cost' - _description=__doc__ - _columns = { - 'name': fields.char('Cost Name', required=True, size=64), - 'amount': fields.float('Amount'), - 'account': fields.many2one('account.account', 'Destination Account', required=True), - 'deposit_id': fields.many2one('auction.deposit', 'Deposit'), - } -auction_deposit_cost() - -#---------------------------------------------------------- -# Lots Categories -#---------------------------------------------------------- -class aie_category(osv.osv): - - _name="aie.category" - _order = "name" - _columns={ - 'name': fields.char('Name', size=64, required=True), - 'code':fields.char('Code', size=64), - 'parent_id': fields.many2one('aie.category', 'Parent aie Category', ondelete='cascade'), - 'child_ids': fields.one2many('aie.category', 'parent_id', help="children aie category") - } - - def name_get(self, cr, uid, ids, context=None): - res = [] - if not ids: - return res - reads = self.read(cr, uid, ids, ['name', 'parent_id'], context=context) - for record in reads: - name = record['name'] - if record['parent_id']: - name = record['parent_id'][1] + ' / ' + name - res.append((record['id'], name)) - return res - -aie_category() - -class auction_lot_category(osv.osv): - """Auction Lots Category""" - - _name = 'auction.lot.category' - _description=__doc__ - _columns = { - 'name': fields.char('Category Name', required=True, size=64), - 'priority': fields.float('Priority'), - 'active' : fields.boolean('Active', help="If the active field is set to False, it will allow you to hide the auction lot category without removing it."), - 'aie_categ': fields.many2one('aie.category', 'Category', ondelete='cascade'), - } - _defaults = { - 'active' : lambda *a: 1, - } -auction_lot_category() - -#---------------------------------------------------------- -# Lots -#---------------------------------------------------------- -def _type_get(self, cr, uid, context=None): - obj = self.pool.get('auction.lot.category') - ids = obj.search(cr, uid, []) - res = obj.read(cr, uid, ids, ['name'], context) - res = [(r['name'], r['name']) for r in res] - return res - -class auction_lots(osv.osv): - - """Auction Object""" - _name = "auction.lots" - _order = "obj_num,lot_num,id" - _description=__doc__ - - def button_not_bought(self, cr, uid, ids, context=None): - return self.write(cr, uid, ids, {'state':'unsold'}) - - def button_taken_away(self, cr, uid, ids, context=None): - return self.write(cr, uid, ids, {'state':'taken_away', 'ach_emp': True}) - - def button_unpaid(self, cr, uid, ids, context=None): - return self.write(cr, uid, ids, {'state':'draft'}) - - def button_bought(self, cr, uid, ids, context=None): - return self.write(cr, uid, ids, {'state':'sold'}) - - def _getprice(self, cr, uid, ids, fields, args, context=None): - """This Function compute amount total with tax for buyer and seller. - @param ids: List of auction lots's id - @param name: List of function fields. - @param context: A standard dictionary for contextual values - @return: Dictionary of function fields value. - """ - - res = {} - account_analytic_line_obj = self.pool.get('account.analytic.line') - lots = self.browse(cr, uid, ids, context=context) - pt_tax = self.pool.get('account.tax') - for lot in lots: - taxes = [] - for name in fields: - res[lot.id] = {name: False} - amount = lot.obj_price or 0.0 - result = 0.0 - if name == "buyer_price": - if lot.author_right: - taxes.append(lot.author_right) - if lot.auction_id: - taxes += lot.auction_id.buyer_costs - tax = pt_tax.compute_all(cr, uid, taxes, amount, 1)['taxes'] - for t in tax: - result += t.get('amount', 0.0) - result += amount - elif name == "seller_price": - if lot.bord_vnd_id.tax_id: - taxes.append(lot.bord_vnd_id.tax_id) - elif lot.auction_id and lot.auction_id.seller_costs: - taxes += lot.auction_id.seller_costs - tax = pt_tax.compute_all(cr, uid, taxes, amount, 1)['taxes'] - for t in tax: - result += t.get('amount', 0.0) - result += amount - elif name == "gross_revenue": - if lot.auction_id: - result = lot.buyer_price - lot.seller_price - - elif name == "net_revenue": - if lot.auction_id: - result = lot.buyer_price - lot.seller_price - lot.costs - - elif name == "gross_margin": - if ((lot.obj_price==0) and (lot.state=='draft')): - amount = lot.lot_est1 - else: - amount = lot.obj_price - if amount > 0: - result = (lot.gross_revenue * 100) / amount - result = round(result,2) - - elif name == "net_margin": - if ((lot.obj_price==0) and (lot.state=='draft')): - amount = lot.lot_est1 - else: - amount = lot.obj_price - if amount > 0: - result = (lot.net_revenue * 100) / amount - result = round(result,2) - elif name == "costs": - # costs: Total credit of analytic account - # objects sold during this auction (excluding analytic lines that are in the analytic journal of the auction date) - #TOCHECK: Calculation OF Indirect Cost - som = 0.0 - if lot.auction_id: - auct_id = lot.auction_id.id - lot_count = self.search(cr, uid, [('auction_id', '=', auct_id)], count=True) - line_ids = account_analytic_line_obj.search(cr, uid, [ - ('account_id', '=', lot.auction_id.account_analytic_id.id), - ('journal_id', '<>', lot.auction_id.journal_id.id), - ('journal_id', '<>', lot.auction_id.journal_seller_id.id)]) - for r in lot.bord_vnd_id.specific_cost_ids: - som += r.amount - for line in account_analytic_line_obj.browse(cr, uid, line_ids, context=context): - if line.amount: - som -= line.amount - result = som/lot_count - - elif name=="paid_ach": - result = False - if lot.ach_inv_id and lot.ach_inv_id.state == 'paid': - result = True - - elif name=="paid_vnd": - result = False - if lot.sel_inv_id and lot.sel_inv_id.state == 'paid': - result = True - - res[lot.id][name] = result - - - return res - - def onchange_obj_ret(self, cr, uid, ids, obj_ret, context=None): - if obj_ret: - return {'value': {'obj_price': 0}} - return {} - - _columns = { - 'bid_lines':fields.one2many('auction.bid_line', 'lot_id', 'Bids'), - 'auction_id': fields.many2one('auction.dates', 'Auction', select=1, help="Auction for object"), - 'bord_vnd_id': fields.many2one('auction.deposit', 'Depositer Inventory', required=True, help="Provide deposit information: seller, Withdrawned Method, Object, Deposit Costs"), - 'name': fields.char('Title', size=64, required=True, help='Auction object name'), - 'name2': fields.char('Short Description (2)', size=64), - 'lot_type': fields.selection(_type_get, 'Object category', size=64), - 'author_right': fields.many2one('account.tax', 'Author rights', help="Account tax for author commission"), - 'lot_est1': fields.float('Minimum Estimation', help="Minimum Estimate Price"), - 'lot_est2': fields.float('Maximum Estimation', help="Maximum Estimate Price"), - 'lot_num': fields.integer('List Number', required=True, select=1, help="List number in depositer inventory"), - 'create_uid': fields.many2one('res.users', 'Created by', readonly=True), - 'history_ids':fields.one2many('auction.lot.history', 'lot_id', 'Auction history'), - 'lot_local':fields.char('Location', size=64, help="Auction Location"), - 'artist_id':fields.many2one('auction.artists', 'Artist/Author'), - 'artist2_id':fields.many2one('auction.artists', 'Artist/Author2'), - 'important':fields.boolean('To be Emphatized'), - 'product_id':fields.many2one('product.product', 'Product', required=True), - 'obj_desc': fields.text('Object Description'), - 'obj_num': fields.integer('Catalog Number', select=True), - 'obj_ret': fields.float('Price retired', help="Object Ret"), - 'obj_comm': fields.boolean('Commission'), - 'obj_price': fields.float('Adjudication price', help="Object Price"), - 'ach_avance': fields.float('Buyer Advance'), - 'ach_login': fields.char('Buyer Username', size=64), - 'ach_uid': fields.many2one('res.partner', 'Buyer'), - 'seller_id': fields.related('bord_vnd_id','partner_id', type='many2one', relation='res.partner', string='Seller', readonly=True), - 'ach_emp': fields.boolean('Taken Away', readonly=True, help="When state is Taken Away, this field is marked as True"), - 'is_ok': fields.boolean('Buyer\'s payment', help="When buyer pay for bank statement', this field is marked"), - 'ach_inv_id': fields.many2one('account.invoice', 'Buyer Invoice', readonly=True, states={'draft':[('readonly', False)]}), - 'sel_inv_id': fields.many2one('account.invoice', 'Seller Invoice', readonly=True, states={'draft':[('readonly', False)]}), - 'vnd_lim': fields.float('Seller limit'), - 'vnd_lim_net': fields.boolean('Net limit ?', readonly=True), - 'image': fields.binary('Image', help="Object Image"), - 'paid_vnd':fields.function(_getprice, string='Seller Paid', type='boolean', store=True, multi="paid_vnd", help="When state of Seller Invoice is 'Paid', this field is selected as True."), - 'paid_ach':fields.function(_getprice, string='Buyer Invoice Reconciled', type='boolean', store=True, multi="paid_ach", help="When state of Buyer Invoice is 'Paid', this field is selected as True."), - 'state': fields.selection(( - ('draft', 'Draft'), - ('unsold', 'Unsold'), - ('paid', 'Paid'), - ('sold', 'Sold'), - ('taken_away', 'Taken away')), 'State', required=True, readonly=True, - help=' * The \'Draft\' state is used when a object is encoding as a new object. \ - \n* The \'Unsold\' state is used when object does not sold for long time, user can also set it as draft state after unsold. \ - \n* The \'Paid\' state is used when user pay for the object \ - \n* The \'Sold\' state is used when user buy the object.'), - 'buyer_price': fields.function(_getprice, string='Buyer price', store=True, multi="buyer_price", help="Buyer Price"), - 'seller_price': fields.function(_getprice, string='Seller price', store=True, multi="seller_price", help="Seller Price"), - 'gross_revenue':fields.function(_getprice, string='Gross revenue', store=True, multi="gross_revenue", help="Buyer Price - Seller Price"), - 'gross_margin':fields.function(_getprice, string='Gross Margin (%)', store=True, multi="gross_margin", help="(Gross Revenue*100.0)/ Object Price"), - 'costs':fields.function(_getprice, string='Indirect costs', store=True, multi="costs", help="Deposit cost"), - 'statement_id': fields.many2many('account.bank.statement.line', 'auction_statement_line_rel', 'auction_id', 'statement', 'Payment', help="Bank statement line for given buyer"), - 'net_revenue':fields.function(_getprice, string='Net revenue', store=True, multi="net_revenue", help="Buyer Price - Seller Price - Indirect Cost"), - 'net_margin':fields.function(_getprice, string='Net Margin (%)', store=True, multi="net_margin", help="(Net Revenue * 100)/ Object Price"), - } - _defaults = { - 'state':lambda *a: 'draft', - 'lot_num':lambda *a:1, - 'is_ok': lambda *a: False, - } - - def name_get(self, cr, user, ids, context=None): - if not ids: - return [] - result = [ (r['id'], str(r['obj_num'])+' - '+r['name']) for r in self.read(cr, user, ids, ['name', 'obj_num'])] - return result - - def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=100): - if not args: - args = [] - ids = [] - if name: - ids = self.search(cr, user, [('obj_num', '=', int(name))] + args) - if not ids: - ids = self.search(cr, user, [('name', operator, name)] + args) - return self.name_get(cr, user, ids) - - def _sum_taxes_by_type_and_id(self, taxes): - """ - PARAMS: taxes: a list of dictionaries of the form {'id':id, 'amount':amount, ...} - RETURNS : a list of dictionaries of the form {'id':id, 'amount':amount, ...}; one dictionary per unique id. - The others fields in the dictionaries (other than id and amount) are those of the first tax with a particular id. - """ - taxes_summed = {} - for tax in taxes: - key = (tax['type'], tax['id']) - if key in taxes_summed: - taxes_summed[key]['amount'] += tax['amount'] - else: - taxes_summed[key] = tax - return taxes_summed.values() - - def compute_buyer_costs(self, cr, uid, ids): - amount_total = {} - lots = self.browse(cr, uid, ids) - ##CHECKME: Is that AC would be worthwhile to make groups of lots that have the same costs to spend a lot of lists compute? - taxes = [] - amount=0.0 - pt_tax = self.pool.get('account.tax') - for lot in lots: - taxes = lot.product_id.taxes_id - if lot.author_right: - taxes.append(lot.author_right) - elif lot.auction_id: - taxes += lot.auction_id.buyer_costs - tax=pt_tax.compute_all(cr, uid, taxes, lot.obj_price, 1)['taxes'] - for t in tax: - amount+=t['amount'] - amount_total['value']= amount - amount_total['amount']= amount - - return amount_total - - - def _compute_lot_seller_costs(self, cr, uid, lot, manual_only=False): - costs = [] - tax_cost_ids=[] - - border_id = lot.bord_vnd_id - if border_id: - if border_id.tax_id: - tax_cost_ids.append(border_id.tax_id) - elif lot.auction_id and lot.auction_id.seller_costs: - tax_cost_ids += lot.auction_id.seller_costs - - tax_costs = self.pool.get('account.tax').compute_all(cr, uid, tax_cost_ids, lot.obj_price, 1)['taxes'] - # delete useless keys from the costs computed by the tax object... this is useless but cleaner... - for cost in tax_costs: - del cost['account_paid_id'] - del cost['account_collected_id'] - - if not manual_only: - costs.extend(tax_costs) - for c in costs: - c.update({'type': 0}) -###### - if lot.vnd_lim_net<0 and lot.obj_price>0: - #FIXME:the string passes have lot 'should go through the system translations. - obj_price_wh_costs = reduce(lambda x, y: x + y['amount'], tax_costs, lot.obj_price) - if obj_price_wh_costs < lot.vnd_lim: - costs.append({ 'type': 1, - 'id': lot.obj_num, - 'name': 'Remise lot '+ str(lot.obj_num), - 'amount': lot.vnd_lim - obj_price_wh_costs} - ) - return costs - - def compute_seller_costs(self, cr, uid, ids, manual_only=False): - lots = self.browse(cr, uid, ids) - costs = [] - - # group objects (lots) by deposit id - # ie create a dictionary containing lists of objects - bord_lots = {} - for lot in lots: - key = lot.bord_vnd_id.id - if not key in bord_lots: - bord_lots[key] = [] - bord_lots[key].append(lot) - - # use each list of object in turn - for lots in bord_lots.values(): - total_adj = 0 - total_cost = 0 - for lot in lots: - total_adj += lot.obj_price or 0.0 - lot_costs = self._compute_lot_seller_costs(cr, uid, lot, manual_only) - for c in lot_costs: - total_cost += c['amount'] - costs.extend(lot_costs) - bord = lots[0].bord_vnd_id - if bord: - if bord.specific_cost_ids: - bord_costs = [{'type':2, 'id':c.id, 'name':c.name, 'amount':c.amount, 'account_id':c.account} for c in bord.specific_cost_ids] - for c in bord_costs: - total_cost += c['amount'] - costs.extend(bord_costs) - if (total_adj+total_cost)<0: - #FIXME: translate tax name - new_id = bord and bord.id or 0 - c = {'type':3, 'id':new_id, 'amount':-total_cost-total_adj, 'name':'Ristourne'} - costs.append(c) - return self._sum_taxes_by_type_and_id(costs) - - # sum remise limite net and ristourne - def compute_seller_costs_summed(self, cr, uid, ids): #ach_pay_id - - """This Fuction sum Net remittance limit and refund""" - - taxes = self.compute_seller_costs(cr, uid, ids) - taxes_summed = {} - for tax in taxes: - if tax['type'] == 1: - tax['id'] = 0 - #FIXME: translate tax names - tax['name'] = 'Discount sharp boundary' - elif tax['type'] == 2: - tax['id'] = 0 - tax['name'] = 'Miscellaneous expenditure' - elif tax['type'] == 3: - tax['id'] = 0 - tax['name'] = 'Cross.' - key = (tax['type'], tax['id']) - if key in taxes_summed: - taxes_summed[key]['amount'] += tax['amount'] - else: - taxes_summed[key] = tax - return taxes_summed.values() - - def buyer_proforma(self, cr, uid, ids, context=None): - - invoices = {} - inv_ref = self.pool.get('account.invoice') - res_obj = self.pool.get('res.partner') - inv_line_obj = self.pool.get('account.invoice.line') - wf_service = netsvc.LocalService('workflow') - for lot in self.browse(cr, uid, ids, context=context): - if not lot.obj_price>0: - continue - if not lot.ach_uid.id: - raise orm.except_orm(_('Missed buyer !'), _('The object "%s" has no buyer assigned.') % (lot.name,)) - else: - partner_ref =lot.ach_uid.id - res = res_obj.address_get(cr, uid, [partner_ref], ['contact', 'invoice']) - contact_addr_id = res['contact'] - invoice_addr_id = res['invoice'] - if not invoice_addr_id: - raise orm.except_orm(_('No Invoice Address'), _('The Buyer "%s" has no Invoice Address.') % (contact_addr_id,)) - inv = { - 'name': 'Auction proforma:' +lot.name, - 'journal_id': lot.auction_id.journal_id.id, - 'partner_id': partner_ref, - 'type': 'out_invoice', - } - inv.update(inv_ref.onchange_partner_id(cr, uid, [], 'out_invoice', partner_ref)['value']) - inv['account_id'] = inv['account_id'] and inv['account_id'][0] - inv_id = inv_ref.create(cr, uid, inv, context) - invoices[partner_ref] = inv_id - self.write(cr, uid, [lot.id], {'ach_inv_id':inv_id, 'state':'sold'}) - - #calcul des taxes - taxes = map(lambda x: x.id, lot.product_id.taxes_id) - taxes+=map(lambda x:x.id, lot.auction_id.buyer_costs) - if lot.author_right: - taxes.append(lot.author_right.id) - - inv_line= { - 'invoice_id': inv_id, - 'quantity': 1, - 'product_id': lot.product_id.id, - 'name': 'proforma'+'['+str(lot.obj_num)+'] '+ lot.name, - 'invoice_line_tax_id': [(6, 0, taxes)], - 'account_analytic_id': lot.auction_id.account_analytic_id.id, - 'account_id': lot.auction_id.acc_income.id, - 'price_unit': lot.obj_price, - } - inv_line_obj.create(cr, uid, inv_line, context) - inv_ref.button_compute(cr, uid, invoices.values()) - wf_service.trg_validate(uid, 'account.invoice', inv_id, 'invoice_proforma2', cr) - return invoices.values() - - # creates the transactions between the auction company and the seller - # this is done by creating a new in_invoice for each - def seller_trans_create(self, cr, uid, ids, context=None): - """ - Create a seller invoice for each bord_vnd_id, for selected ids. - """ - # use each list of object in turn - invoices = {} - inv_ref=self.pool.get('account.invoice') - inv_line_obj = self.pool.get('account.invoice.line') - wf_service = netsvc.LocalService('workflow') - for lot in self.browse(cr, uid, ids, context=context): - if not lot.auction_id.id: - continue - if lot.bord_vnd_id.id in invoices: - inv_id = invoices[lot.bord_vnd_id.id] - else: - inv = { - 'name': 'Auction:' +lot.name, - 'journal_id': lot.auction_id.journal_seller_id.id, - 'partner_id': lot.bord_vnd_id.partner_id.id, - 'type': 'in_invoice', - } - inv.update(inv_ref.onchange_partner_id(cr, uid, [], 'in_invoice', lot.bord_vnd_id.partner_id.id)['value']) - inv_id = inv_ref.create(cr, uid, inv, context) - invoices[lot.bord_vnd_id.id] = inv_id - - self.write(cr, uid, [lot.id], {'sel_inv_id':inv_id, 'state':'sold'}) - - taxes = map(lambda x: x.id, lot.product_id.taxes_id) - if lot.bord_vnd_id.tax_id: - taxes.append(lot.bord_vnd_id.tax_id.id) - else: - taxes += map(lambda x: x.id, lot.auction_id.seller_costs) - - inv_line= { - 'invoice_id': inv_id, - 'quantity': 1, - 'product_id': lot.product_id.id, - 'name': '['+str(lot.obj_num)+'] '+lot.auction_id.name, - 'invoice_line_tax_id': [(6, 0, taxes)], - 'account_analytic_id': lot.auction_id.account_analytic_id.id, - 'account_id': lot.auction_id.acc_expense.id, - 'price_unit': lot.obj_price, - } - inv_line_obj.create(cr, uid, inv_line, context) - inv_ref.button_compute(cr, uid, invoices.values()) - for inv in inv_ref.browse(cr, uid, invoices.values(), context=context): - inv_ref.write(cr, uid, [inv.id], { - 'check_total': inv.amount_total - }) - wf_service.trg_validate(uid, 'account.invoice', inv.id, 'invoice_open', cr) - return invoices.values() - - def lots_invoice(self, cr, uid, ids, context, invoice_number=False): - """(buyer invoice - Create an invoice for selected lots (IDS) to BUYER_ID. - Set created invoice to the ACTION state. - PRE: - ACTION: - False: no action - xxxxx: set the invoice state to ACTION - - RETURN: id of generated invoice - """ - inv_ref = self.pool.get('account.invoice') - res_obj = self.pool.get('res.partner') - inv_line_obj = self.pool.get('account.invoice.line') - wf_service = netsvc.LocalService('workflow') - invoices={} - for lot in self.browse(cr, uid, ids, context): - if not lot.auction_id.id: - continue - if not lot.ach_uid.id: - raise orm.except_orm(_('Missed buyer !'), _('The object "%s" has no buyer assigned.') % (lot.name,)) - if (lot.auction_id.id, lot.ach_uid.id) in invoices: - inv_id = invoices[(lot.auction_id.id, lot.ach_uid.id)] - else: - add = res_obj.address_get(cr, uid, [lot.ach_uid.id], ['default'])['default'] - if not add: - raise orm.except_orm(_('Missed Address !'), _('The Buyer has no Address.')) - inv = { - 'name':lot.auction_id.name or '', - 'reference': lot.ach_login, - 'journal_id': lot.auction_id.journal_id.id, - 'partner_id': lot.ach_uid.id, - 'type': 'out_invoice', - } - if invoice_number: - inv['number'] = invoice_number - inv.update(inv_ref.onchange_partner_id(cr, uid, [], 'out_invoice', lot.ach_uid.id)['value']) - inv_id = inv_ref.create(cr, uid, inv, context) - invoices[(lot.auction_id.id, lot.ach_uid.id)] = inv_id - self.write(cr, uid, [lot.id], {'ach_inv_id':inv_id, 'state':'sold'}) - #calcul des taxes - taxes = map(lambda x: x.id, lot.product_id.taxes_id) - taxes+=map(lambda x:x.id, lot.auction_id.buyer_costs) - if lot.author_right: - taxes.append(lot.author_right.id) - - inv_line= { - 'invoice_id': inv_id, - 'quantity': 1, - 'product_id': lot.product_id.id, - 'name': '['+str(lot.obj_num)+'] '+ lot.name, - 'invoice_line_tax_id': [(6, 0, taxes)], - 'account_analytic_id': lot.auction_id.account_analytic_id.id, - 'account_id': lot.auction_id.acc_income.id, - 'price_unit': lot.obj_price, - } - inv_line_obj.create(cr, uid, inv_line, context) - inv_ref.button_compute(cr, uid, [inv_id]) - for l in inv_ref.browse(cr, uid, invoices.values(), context): - wf_service.trg_validate(uid, 'account.invoice', l.id, 'invoice_open', cr) - return invoices.values() - -auction_lots() - -#---------------------------------------------------------- -# Auction Bids -#---------------------------------------------------------- -class auction_bid(osv.osv): - """Bid Auctions""" - - _name = "auction.bid" - _description=__doc__ - _order = 'id desc' - _columns = { - 'partner_id': fields.many2one('res.partner', 'Buyer Name', required=True), - 'contact_tel':fields.char('Contact Number', size=64), - 'name': fields.char('Bid ID', size=64, required=True), - 'auction_id': fields.many2one('auction.dates', 'Auction Date', required=True), - 'bid_lines': fields.one2many('auction.bid_line', 'bid_id', 'Bid'), - } - _defaults = { - 'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'auction.bid'), - } - - def onchange_contact(self, cr, uid, ids, partner_id): - if not partner_id: - return {'value': {'contact_tel':False}} - contact = self.pool.get('res.partner').browse(cr, uid, partner_id) - if contact: - v_contact=contact.phone - else: - v_contact = False - return {'value': {'contact_tel': v_contact}} - -auction_bid() - -class auction_lot_history(osv.osv): - """Lot History""" - - _name = "auction.lot.history" - _description=__doc__ - _columns = { - 'name': fields.date('Date', size=64), - 'lot_id': fields.many2one('auction.lots', 'Object', required=True, ondelete='cascade'), - 'auction_id': fields.many2one('auction.dates', 'Auction date', required=True, ondelete='cascade'), - 'price': fields.float('Withdrawn price', digits=(16, 2)) - } - _defaults = { - 'name': lambda *args: time.strftime('%Y-%m-%d') - } -auction_lot_history() - -class auction_bid_lines(osv.osv): - _name = "auction.bid_line" - _description="Bid" - - _columns = { - 'name': fields.char('Bid date', size=64), - 'bid_id': fields.many2one('auction.bid', 'Bid ID', required=True, ondelete='cascade'), - 'lot_id': fields.many2one('auction.lots', 'Object', required=True, ondelete='cascade'), - 'call': fields.boolean('To be Called'), - 'price': fields.float('Maximum Price'), - 'auction': fields.char(string='Auction Name', size=64) - } - _defaults = { - 'name': lambda *args: time.strftime('%Y-%m-%d') - } - - def onchange_name(self, cr, uid, ids, lot_id): - if not lot_id: - return {'value': {'auction':False}} - auctions = self.pool.get('auction.lots').browse(cr, uid, lot_id) - v_auction=auctions.auction_id.name or False - return {'value': {'auction': v_auction}} - - -auction_bid_lines() - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/auction/auction_data.xml b/addons/auction/auction_data.xml deleted file mode 100644 index d1f3f94a510..00000000000 --- a/addons/auction/auction_data.xml +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - Antiques - ANTI - - - - Painting - PAINT - - - - - Furnitures - FURN - - - - - Porcelain, Ceramics, Glassmaking, ... - PCG - - - - - Sculpture, bronze, eso - SBE - - - - - Clocks and watches - CLW - - - - - Collectible and art objects - COAO - - - - - Engravings - ENGR - - - - - Graphic Arts - GART - - - - - Lightings - LGT - - - - - Metal Ware - MW - - - - - Miniatures - MAT - - - - - Collections - CLT - - - - - Musical Instruments - MI - - - - - Old weapons and militaria - OWM - - - - - Oriental Arts - OART - - - - - Chineese furnitures - CHF - - - - - Others - OTR - - - - - Posters - PST - - - - - Religiosa - REL - - - - - Scientific Instruments - SIN - - - - - Tin - TIN - - - - - Copper wares - CWA - - - - - Toys - TY - - - - - Verreries - VRS - - - - - Wine - WNE - - - - - - - Contemporary Art - CONTEM - - - - Arts - ARTS - - - - - Curiosa - CRS - - - - - Other Media - OME - - - - - Photo - PHT - - - - - Painting - CPAINT - - - - - Sculpture - SCUL - - - - - Shows - CSHW - - - - - Jewelry - JWL - - - - - - - Unclassifieds - UNCLASS - - - - African Arts - AFART - - - - - Argenterie - ARGENT - - - - - Art from the Ivory Coast - ARTFORM - - - - - African Arts - AFRART - - - - - Books, manuscripts, eso. - BME - - - - - Carpet and textilles - CARPTEX - - - - - Cartoons - CATOON - - - - - - - - - diff --git a/addons/auction/auction_demo.xml b/addons/auction/auction_demo.xml deleted file mode 100644 index 5100e8d9d0a..00000000000 --- a/addons/auction/auction_demo.xml +++ /dev/null @@ -1,924 +0,0 @@ - - - - - - - - - - - Tax - tax - unreconciled - - - - Auction Adjudications - A0 - view - - - - - - - - - Auction Adjudication Expenses - A1 - view - - - - - - - - - Auction Adjudications - A7x* - - other - - - - - - Auction Adjudication Expenses - A6x* - - other - - - - - - Auction Buyer Costs - A8x* - other - - - - - - Auction Seller Costs - A9x* - other - - - - - - - Author rights (4%) - percent - code - 0.04 - sabam - - - result = (price_unit>=1250) - - - Buyer Costs (20%) - percent - 0.20 - auction - - - - - Seller Costs (12%) - percent - -0.12 - auction - - - - - - 770.0 - 700.0 - - - - - - - Unknown - 1 - - - - Bruxelles1 - Benoit Mortie1r1 - 1030 - - info@opensides.be - (+32)2 211 34 83 - Rue des Palais 44, bte 33 - default - - - - - - Avignon CEDEX 091 - Lara - 84911 - - contact@tecsas.fr - (+33)4.32.74.10.57 - 85 rue du traite de Rome - default - - - - - - Louvain-la-Neuve - Thomas Passot - 1348 - - info@mediapole.net - (+32).10.45.17.73 - Rue de l'Angelique, 1 - - - - - - - - Philippe Lavilier - 1345-1450 - - - - POREAU OSWALD - 1877-1955 - - - - - - VAT 1% - VAT01 - - - - - VAT 20% - VAT20 - - - - - - VAT 10% - VAT10 - - - - - VAT 12% - VAT12 - - - - - VAT 5% - VAT5 - - - - - - - - Droit d'auteur - 0.05 - sabam - - - - - - TVA - 0.12 - auction - - - - - - TVA1 - 0.2 - auction - - - - - - Buyer Costs - 0.21 - auction - - - - - - Seller Costs1 - -0.10 - auction - - - - - - Seller Costs - -0.10 - auction - - - - - - - - Frais de vente - -0.15 - auction - - - - - - Frais de vente0 - 0 - auction - - - - - - Oeuvres a 21% - - - - - - - - Painting - 1 - - - - - Furniture - 2 - - - - - Glass - 2 - - - - - Sculpture - 10 - - - - - Jawellery - 6 - - - - - - - - - painting Exhibition - - - - - - - - - - - - - - - Antique Items Exhibition - - - - - - - - - - - - - - - - - - - - - keep - - - - - - keep - - - - - - keep - - - - - - keep - - - - - - keep - - - - - Aera Glasses - 1 - 500 - 700 - show pices - 465.00 - 1 - 0.00 - - - - - - - - lake Photos - 2 - 1000 - 1700 - show pices - 0.00 - 2 - 1500.00 - - - - - - - - - fancy mask - 3 - 500 - 700 - show pices - 650 - 4 - 0.00 - - - - - - - - Dining Table - 4 - 200 - 400 - show pices - 0.00 - 4 - 375 - - - - - - - - Plastic glass - 5 - 300 - 500 - show pices - 0.00 - 5 - 460 - - - - - - - - Mountain photos - 6 - - 50 - 100 - show pices - 0.00 - 6 - 85 - - - - - - - - bresslet - 7 - 150 - 400 - show pices - 100 - 1 - 0 - - - - - - - - gold chain - 11 - 400 - 700 - show pices - 0.00 - 11 - 550 - - - - - - - - fiber glass - 8 - 300 - 500 - show pices - 0.00 - 8 - 450 - - - - - - - - lake photos - 9 - 100 - 200 - show pices - 150 - 9 - 0.00 - - - - - - - - mobile photos - 10 - 4500 - 4700 - show models - 4650 - 10 - 4800.00 - - - - - - - - Antique photos - 11 - 1600 - 2200 - show map Items - 2150 - 11 - 2050.00 - - - - - - - - Hardware photos - 12 - 2600 - 2800 - show map Items - 2550 - 12 - 2050.00 - - - - - - - - Home Appliance photos - 12 - - 1600 - 2200 - show map Items - 2150 - 12 - 2050.00 - - - - - - - - mobile accesories photos - 13 - 1600 - 2200 - show map Items - 2150 - 13 - 2050.00 - - - - - - - - pikes-candles - 14 - 30 - 50 - show map Items - 20 - 14 - 0 - - - - - - - - Coffee Service - 15 - 10 - 20 - show map Items - 0 - 15 - 25 - - - - - - - - Pendulum - 16 - 100 - 200 - show map Items - 0 - 16 - 150 - - - - - - - - Cassolette marble - 17 - 400 - 500 - Marble Saint Remi - 150 - 17 - 0 - - - - - - - - Table - 18 - 1600 - 2200 - show map Items - 2150 - 18 - 2050.00 - - - - - - - - Yourself - 19 - 180 - 220 - Red - 0 - 19 - 190.00 - - - - - - - - Digital photo - 20 - 160 - 340 - map Items - 0 - 20 - 150.00 - - - - - - - bid1 - - - - - - - - - - - bid2 - - - - - - - - - - - bid3 - - - - - - - - - - - bid4 - - - - - - - - - - - bid5 - - - - - - - - - - - bid6 - - - - - - - - - - - bid7 - - - - - - - - - - - bid8 - - - - - - - - - - - bid9 - - - - - - - - - - - bid10 - - - - - - - - - - - - - Demo - - - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - sign_in - - - - - - sign_out - - - - - - - diff --git a/addons/auction/auction_report.xml b/addons/auction/auction_report.xml deleted file mode 100644 index 4df44c9c96a..00000000000 --- a/addons/auction/auction_report.xml +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/addons/auction/auction_sequence.xml b/addons/auction/auction_sequence.xml deleted file mode 100644 index 2ae69235843..00000000000 --- a/addons/auction/auction_sequence.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - Auction deposit - auction.deposit - - - - Auction deposit - auction.deposit - AD/ - 3 - - - - - - Auction bid - auction.bid - - - - Auction bid - auction.bid - bid/ - 3 - - - - diff --git a/addons/auction/auction_view.xml b/addons/auction/auction_view.xml deleted file mode 100644 index a807b7c2ce1..00000000000 --- a/addons/auction/auction_view.xml +++ /dev/null @@ -1,783 +0,0 @@ - - - - - - - - - - - - auction.artists.tree - auction.artists - tree - - - - - - - - - auction.artists.form - auction.artists - form - -
- - - - - - - - - - - -
- - Auction Artists - auction.artists - form - - - - - - - - - auction.lot.category.tree - auction.lot.category - tree - - - - - - - - - auction.lot.category.form - auction.lot.category - form - -
- - - - - - - - -
- - - Auction object Categories - auction.lot.category - form - - - - - - - - - Auction dates - auction.dates - tree - - - - - - - - - - - - Auction dates - auction.dates - form - -
- - - - - - - - - - - - - - - - - -