diff options
| author | YSA (Openerp) <ysa@tinyerp.com> | 2011-01-20 11:07:33 +0530 |
|---|---|---|
| committer | YSA (Openerp) <ysa@tinyerp.com> | 2011-01-20 11:07:33 +0530 |
| commit | f030d1219e2411e4b557f960d603fca1fcbb012e (patch) | |
| tree | f7cc7e772563e2a1fecc9713987b569af35bd0d4 /bin/addons/base/module/wizard/base_language_install.py | |
| parent | 1b287f9b7b7ffc6719a7839753597341cc75d7fb (diff) | |
| parent | 10a6bb350c2f054e262ee4649855185795e611d5 (diff) | |
Merge with trunk-server
bzr revid: ysa@tinyerp.com-20110120053733-ws7mfcfw15p0iyy1
Diffstat (limited to 'bin/addons/base/module/wizard/base_language_install.py')
| -rw-r--r-- | bin/addons/base/module/wizard/base_language_install.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/bin/addons/base/module/wizard/base_language_install.py b/bin/addons/base/module/wizard/base_language_install.py index f7b469f85ed..1e40f84cc60 100644 --- a/bin/addons/base/module/wizard/base_language_install.py +++ b/bin/addons/base/module/wizard/base_language_install.py @@ -21,6 +21,7 @@ import tools from osv import osv, fields +from tools.translate import _ class base_language_install(osv.osv_memory): """ Install Language""" @@ -50,7 +51,18 @@ class base_language_install(osv.osv_memory): context = {'overwrite': True} modobj.update_translations(cr, uid, mids, lang, context or {}) self.write(cr, uid, ids, {'state': 'done'}, context=context) - return False + return { + 'name': _('Language Pack'), + 'view_type': 'form', + 'view_mode': 'form', + 'view_id': False, + 'res_model': 'base.language.install', + 'domain': [], + 'context': dict(context, active_ids=ids), + 'type': 'ir.actions.act_window', + 'target': 'new', + 'res_id': ids and ids[0] or False, + } base_language_install() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
