diff options
| author | ced <> | 2007-01-09 14:45:24 +0000 |
|---|---|---|
| committer | ced <> | 2007-01-09 14:45:24 +0000 |
| commit | 521d64794f67d1eba0c86ea40bec18f7afc792d9 (patch) | |
| tree | 93f8136531f2dbcc6fa382528e70ccec25e7c2a8 /bin/addons/base/module/wizard | |
| parent | 1b5fe6c2075d62c085e5473b439966533d0516f7 (diff) | |
BASE: fix import the same lang
bzr revid: ced-5f85dc28c4c3abf998841988f9681606118f0ba2
Diffstat (limited to 'bin/addons/base/module/wizard')
| -rw-r--r-- | bin/addons/base/module/wizard/wizard_import_lang.py | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/bin/addons/base/module/wizard/wizard_import_lang.py b/bin/addons/base/module/wizard/wizard_import_lang.py index 226bece1ace..37961f83c4b 100644 --- a/bin/addons/base/module/wizard/wizard_import_lang.py +++ b/bin/addons/base/module/wizard/wizard_import_lang.py @@ -48,14 +48,8 @@ view_form="""<?xml version="1.0"?> class wizard_import_lang(wizard.interface): def _import_lang(self, cr, uid, data, context): form=data['form'] - lang_obj=pooler.get_pool(cr.dbname).get('res.lang') - ids=lang_obj.search(cr, uid, [('code', '=', form['code'])]) - if ids: - lang_obj.write(cr, uid, ids, {'name': form['name']}) - else: - lang_obj.create(cr, uid, {'code': form['code'], 'name': form['name']}) buf=base64.decodestring(data['form']['data']).split('\n') - tools.trans_load_data(cr.dbname, buf, data['form']['code']) + tools.trans_load_data(cr.dbname, buf, form['code'], lang_name=form['name']) return {} fields_form={ 'name':{'string':'Language name', 'type':'char', 'size':64, 'required':True}, |
