summaryrefslogtreecommitdiff
path: root/bin/addons/base/module/module.py
diff options
context:
space:
mode:
authorP. Christeas <p_christ@hol.gr>2010-11-23 17:22:34 +0200
committerP. Christeas <p_christ@hol.gr>2010-11-23 17:22:34 +0200
commite037e96f6db49f670a99ddd2c76a2516923d018c (patch)
tree45c7a0c210dc3cbeea0f4c59bcacd9d7e3be7133 /bin/addons/base/module/module.py
parentd4379792fc53002b51f54b8a105ff420f4e4bef4 (diff)
module: fix usage of new get_module_resource()
It will return False, now, if the file is missing. No need to perform os.path.exists(). bzr revid: p_christ@hol.gr-20101123152234-4iptp8yzboq3gicz
Diffstat (limited to 'bin/addons/base/module/module.py')
-rw-r--r--bin/addons/base/module/module.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/addons/base/module/module.py b/bin/addons/base/module/module.py
index 36c98deafc3..22e47ee8301 100644
--- a/bin/addons/base/module/module.py
+++ b/bin/addons/base/module/module.py
@@ -470,10 +470,10 @@ class module(osv.osv):
# Implementation notice: we must first search for the full name of
# the language derivative, like "en_UK", and then the generic,
# like "en".
- if (not os.path.exists(f)) and '_' in iso_lang:
+ if (not f) and '_' in iso_lang:
f = addons.get_module_resource(mod.name, 'i18n', iso_lang.split('_')[0] + '.po')
iso_lang = iso_lang.split('_')[0]
- if os.path.exists(f):
+ if f:
logger.info('module %s: loading translation file for language %s', mod.name, iso_lang)
tools.trans_load(cr.dbname, f, lang, verbose=False, context=context)
else: