diff --git a/bin/addons/__init__.py b/bin/addons/__init__.py index ec45981081b..e008c20b66f 100644 --- a/bin/addons/__init__.py +++ b/bin/addons/__init__.py @@ -173,7 +173,10 @@ def create_graph(module_list, force=None): for module in module_list: if module[-4:]=='.zip': module = module[:-4] - mod_path = get_module_path(module) + try: + mod_path = get_module_path(module) + except IOError: + continue terp_file = get_module_resource(module, '__terp__.py') if os.path.isfile(terp_file) or zipfile.is_zipfile(mod_path): try: diff --git a/bin/addons/base/base_menu.xml b/bin/addons/base/base_menu.xml index 41ca0d51f6c..40dedac3d1a 100644 --- a/bin/addons/base/base_menu.xml +++ b/bin/addons/base/base_menu.xml @@ -4,10 +4,12 @@ + + - \ No newline at end of file + diff --git a/bin/addons/base/base_update.xml b/bin/addons/base/base_update.xml index fbc24121f9c..0bbe0bfcde9 100644 --- a/bin/addons/base/base_update.xml +++ b/bin/addons/base/base_update.xml @@ -6,26 +6,7 @@ Languages ====================== --> - - Languages - res.lang - form - -
- - - - - - -
- - Languages - ir.actions.act_window - res.lang - form - - + @@ -157,7 +158,8 @@ form - + + ir.actions.report.custom @@ -634,21 +636,32 @@
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -686,22 +699,33 @@ form
- - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -776,8 +800,16 @@ form - - + + + Untranslated terms + ir.translation + form + + [('value','=','')] + + +