From be6cb0c3cab8d52e86171d441ed5cc2cd41d625b Mon Sep 17 00:00:00 2001 From: "ajay javiya (OpenERP)" Date: Mon, 16 Jul 2012 18:11:35 +0530 Subject: [PATCH] [IMP]: Improve in base_gengo module bzr revid: aja@tinyerp.com-20120716124135-k2gyo052r460c3fv --- addons/base_gengo/__openerp__.py | 4 ++-- addons/base_gengo/ir_translation.py | 3 +-- addons/base_gengo/ir_translation.xml | 21 +++++++++++++++++- addons/base_gengo/res_company.py | 12 ++++++----- addons/base_gengo/res_company_view.xml | 37 ++++++++++++++++++++++++++++++++ 5 files changed, 67 insertions(+), 10 deletions(-) create mode 100644 addons/base_gengo/res_company_view.xml diff --git a/addons/base_gengo/__openerp__.py b/addons/base_gengo/__openerp__.py index 4f1d296..7afc573 100644 --- a/addons/base_gengo/__openerp__.py +++ b/addons/base_gengo/__openerp__.py @@ -18,7 +18,6 @@ # along with this program. If not, see . # ############################################################################## - { 'name': 'Automated Translations through Gengo API', 'version': '0.1', @@ -31,7 +30,8 @@ Automated Translations through Gengo API 'depends': ['base'], 'init_xml': [], 'update_xml': [ - 'ir_translation.xml' + 'ir_translation.xml', + 'res_company_view.xml' ], 'demo_xml': [], 'test': [], diff --git a/addons/base_gengo/ir_translation.py b/addons/base_gengo/ir_translation.py index 053f72f..46d48af 100644 --- a/addons/base_gengo/ir_translation.py +++ b/addons/base_gengo/ir_translation.py @@ -26,10 +26,9 @@ class ir_translation(osv.Model): _description="Translation" _inherit="ir.translation" _columns = { - 'gengo_comment':fields.text("comments", help="Comment for translators"), + 'gengo_comment':fields.text("Comments"), 'gengo_translation':fields.boolean("Translation", help='This term has to be translated by Gengo automatically'), 'gengo_control':fields.boolean('Active'), - } _defaults = { diff --git a/addons/base_gengo/ir_translation.xml b/addons/base_gengo/ir_translation.xml index 72c6f99..52b081c 100644 --- a/addons/base_gengo/ir_translation.xml +++ b/addons/base_gengo/ir_translation.xml @@ -9,9 +9,28 @@ - + + + + + ir.translation.form.inherit + + ir.translation + form + + + + + + + + + + + + diff --git a/addons/base_gengo/res_company.py b/addons/base_gengo/res_company.py index 81ef413..ddfb68f 100644 --- a/addons/base_gengo/res_company.py +++ b/addons/base_gengo/res_company.py @@ -23,7 +23,7 @@ from osv import fields,osv class res_company(osv.Model): _name = "res.company" - _description = "companies" + _description = "Companies" _inherit = "res.company" _columns = { "gengo_private_key":fields.text("Gengo private key"), @@ -33,8 +33,10 @@ class res_company(osv.Model): ('pro','Pro'), ('ultra','Ultra')],"Tier types", required=True), "gengo_comment":fields.text("comments"), - "gengo_auto_approve":fields.boolean("Active"), - "fields_ids":fields.many2many('ir.model.fields','fields_company_rel','field_id','model_id'), - + "gengo_auto_approve":fields.boolean("Active",help="Jobs are Automatically Approved by Gengo."), + "fields_ids":fields.many2many('ir.model.fields','fields_company_rel','field_id','model_id','fields'), + } + + _defaults={ + "gengo_tier":"machine", } - diff --git a/addons/base_gengo/res_company_view.xml b/addons/base_gengo/res_company_view.xml new file mode 100644 index 0000000..a4f6cef --- /dev/null +++ b/addons/base_gengo/res_company_view.xml @@ -0,0 +1,37 @@ + + + + + + res.company.form.inherit + + res.company + form + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 1.7.10.4