[IMP] base_gengo: commit finishing what did the previous one: removal of unused files and fields, fixing the cron job data, ...

bzr revid: qdp-launchpad@openerp.com-20120830162316-vglsn7lfuxr04772
This commit is contained in:
Quentin (OpenERP) 2012-08-30 18:23:16 +02:00
parent 7e7ed8ce18
commit 53049c846f
10 changed files with 6 additions and 60 deletions

View File

@ -22,6 +22,5 @@
import res_company
import ir_translation
import wizard
import res_lang
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -34,7 +34,7 @@ Automated Translations through Gengo API
'res_company_view.xml',
'res_lang_view.xml',
'wizard/base_gengo_translation_view.xml',
'wizard/base_gengo_translations_view.xml',
],
'demo_xml': [],
'test': [],

View File

@ -4,11 +4,11 @@
<!--Scheduler sync Receive Request-->
<record id="gengo_sync_receive_request_scheduler" model="ir.cron">
<field name="name" >Gengo Sync Translation (Response)</field>
<field eval="False" name="active"/>
<field eval="True" name="active"/>
<field name="interval_number">20</field>
<field name="interval_type">minutes</field>
<field name="numbercall">-1</field>
<field eval="'base.update.translations'" name="model"></field>
<field eval="'base.gengo.translations'" name="model"></field>
<field eval="'_sync_response'" name="function"/>
<field eval="'(20,)'" name="args"/>
</record>
@ -16,11 +16,11 @@
<!--Scheduler Sync Send Request-->
<record id="gengo_sync_send_request_scheduler" model="ir.cron">
<field name="name" >Gengo Sync Translation (Request)</field>
<field eval="False" name="active"/>
<field eval="True" name="active"/>
<field name="interval_number">20</field>
<field name="interval_type">minutes</field>
<field name="numbercall">-1</field>
<field eval="'base.update.translations'" name="model"></field>
<field eval="'base.gengo.translations'" name="model"></field>
<field eval="'_sync_request'" name="function"/>
<field eval="'(20,)'" name="args"/>
</record>

View File

@ -28,15 +28,10 @@ class res_company(osv.Model):
_columns = {
"gengo_private_key": fields.text("Gengo Private Key"),
"gengo_public_key": fields.text("Gengo Public Key"),
"gengo_tier": fields.selection([('machine', 'Machine'),
('standard', 'Standard'),
('pro', 'Pro'),
('ultra', 'Ultra')], "Tier Type", required=True),
"gengo_comment": fields.text("Comments", help="This comment will be automatically be enclosed in each an every request sent to Gengo"),
"gengo_auto_approve": fields.boolean("Auto Approve Translation ?", help="Jobs are Automatically Approved by Gengo."),
}
_defaults = {
"gengo_tier": "machine",
"gengo_auto_approve": True,
}

View File

@ -18,7 +18,6 @@
</group>
</group>
<group col="4">
<field name="gengo_tier" />
<field name="gengo_auto_approve"/>
</group>
<group string="Comments for Translator" col="1">

View File

@ -1,31 +0,0 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Business Applications
# Copyright (C) 2004-2012 OpenERP S.A. (<http://openerp.com>).
#
# 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 <http://www.gnu.org/licenses/>.
#
##############################################################################
from osv import fields, osv
class res_company(osv.Model):
_name = "res.lang"
_inherit = "res.lang"
_columns = {
'gengo_sync': fields.boolean('Gengo Auto Synchronize ?', help='If checked the language will be automatically synchronize translation periodically using gengo translation services.')
}

View File

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<!-- res.company form view -->
<record model="ir.ui.view" id="view_language_inherit_base_gengo_form">
<field name="name">res.lang.form.inherit</field>
<field name="inherit_id" ref="base.res_lang_form"/>
<field name="model">res.lang</field>
<field name="arch" type="xml">
<xpath expr="//sheet/group" position="inside">
<field name="gengo_sync" />
</xpath>
</field>
</record>
</data>
</openerp>

View File

@ -19,6 +19,6 @@
#
##############################################################################
import base_gengo_translation
import base_gengo_translations
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: