diff options
| author | mra (Open ERP) <mra@tinyerp.com> | 2009-11-25 11:55:20 +0530 |
|---|---|---|
| committer | mra (Open ERP) <mra@tinyerp.com> | 2009-11-25 11:55:20 +0530 |
| commit | e98db0ffcdde175ab609f888e916ab95caf8f2b2 (patch) | |
| tree | 26255d6ae50ca000d5508eb08cd12fd1fd437c43 /bin/tools/misc.py | |
| parent | 589969fd922df3fce2efd5d98b2ec6d24753e4b6 (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.py | 8 |
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 |
