summaryrefslogtreecommitdiff
path: root/bin/tools/misc.py
diff options
context:
space:
mode:
authormra (Open ERP) <mra@tinyerp.com>2009-11-25 11:55:20 +0530
committermra (Open ERP) <mra@tinyerp.com>2009-11-25 11:55:20 +0530
commite98db0ffcdde175ab609f888e916ab95caf8f2b2 (patch)
tree26255d6ae50ca000d5508eb08cd12fd1fd437c43 /bin/tools/misc.py
parent589969fd922df3fce2efd5d98b2ec6d24753e4b6 (diff)
[IMP] scan languages function on misc, now it will consider all languages instead of checking base module languages for loading translation file
bzr revid: mra@tinyerp.com-20091125062520-oy1tkzex6oo3j56m
Diffstat (limited to 'bin/tools/misc.py')
-rw-r--r--bin/tools/misc.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/tools/misc.py b/bin/tools/misc.py
index d73422a6f34..d1e4f9a3914 100644
--- a/bin/tools/misc.py
+++ b/bin/tools/misc.py
@@ -836,10 +836,12 @@ def get_languages():
return languages
def scan_languages():
- import glob
- file_list = [os.path.splitext(os.path.basename(f))[0] for f in glob.glob(os.path.join(config['root_path'],'addons', 'base', 'i18n', '*.po'))]
+# import glob
+# file_list = [os.path.splitext(os.path.basename(f))[0] for f in glob.glob(os.path.join(config['root_path'],'addons', 'base', 'i18n', '*.po'))]
+# ret = [(lang, lang_dict.get(lang, lang)) for lang in file_list]
+ # Now it will take all languages from get languages function without filter it with base module languages
lang_dict = get_languages()
- ret = [(lang, lang_dict.get(lang, lang)) for lang in file_list]
+ ret = [(lang, lang_dict.get(lang, lang)) for lang in list(lang_dict)]
ret.sort(key=lambda k:k[1])
return ret