From 28464c480eab483eeab3993e46b6d41493b57590 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Sun, 15 Mar 2020 18:01:21 +0800 Subject: [PATCH 1/2] add website_sale_dashboard --- app_base_chinese/__manifest__.py | 1 + app_base_chinese/data/ir_default_data.xml | 12 +++++++++++- app_odoo_customize/__manifest__.py | 2 +- app_odoo_customize/models/ir_module_module.py | 7 +++++++ .../views/ir_module_module_views.xml | 1 + app_odoo_customize/views/ir_views.xml | 14 ++++++++++++++ 6 files changed, 35 insertions(+), 2 deletions(-) diff --git a/app_base_chinese/__manifest__.py b/app_base_chinese/__manifest__.py index 8ebf03ee..790972df 100644 --- a/app_base_chinese/__manifest__.py +++ b/app_base_chinese/__manifest__.py @@ -45,6 +45,7 @@ 9. 时间格式年月日为 2019-12-30,时间为 22:10 10. 国家增加排序,中国排第一 11. 收款相关显示中国习惯 + 12. 翻译导出默认中文,默认po 21. todo:中文演示数据(只有demo模式才加载) """, 'pre_init_hook': 'pre_init_hook', diff --git a/app_base_chinese/data/ir_default_data.xml b/app_base_chinese/data/ir_default_data.xml index 590473a2..df41c518 100644 --- a/app_base_chinese/data/ir_default_data.xml +++ b/app_base_chinese/data/ir_default_data.xml @@ -1,6 +1,6 @@ - + @@ -22,5 +22,15 @@ "product" + + + + "zh_CN" + + + + + "po" + diff --git a/app_odoo_customize/__manifest__.py b/app_odoo_customize/__manifest__.py index cb9f1666..075818a1 100644 --- a/app_odoo_customize/__manifest__.py +++ b/app_odoo_customize/__manifest__.py @@ -23,7 +23,7 @@ { 'name': 'Customize odoo OEM (Boost, My Odoo)', - 'version': '13.20.03.05', + 'version': '13.20.03.15', 'author': 'Sunpop.cn', 'category': 'Productivity', 'website': 'https://www.sunpop.cn', diff --git a/app_odoo_customize/models/ir_module_module.py b/app_odoo_customize/models/ir_module_module.py index 68997552..e4e59f74 100644 --- a/app_odoo_customize/models/ir_module_module.py +++ b/app_odoo_customize/models/ir_module_module.py @@ -24,6 +24,13 @@ class IrModule(models.Model): modules = self.browse(self.env.context.get('active_ids')) [module.button_immediate_uninstall() for module in modules if module not in ['base', 'web']] + def button_get_po(self): + self.ensure_one() + action = self.env.ref('app_odoo_customize.action_server_module_multi_get_po').read()[0] + action['context'].update({ + 'default_lang': self.env.user.lang, + }) + return action @api.depends('name') def _get_latest_version(self): diff --git a/app_odoo_customize/views/ir_module_module_views.xml b/app_odoo_customize/views/ir_module_module_views.xml index 9e52fe24..c165e438 100644 --- a/app_odoo_customize/views/ir_module_module_views.xml +++ b/app_odoo_customize/views/ir_module_module_views.xml @@ -55,6 +55,7 @@ + diff --git a/app_odoo_customize/views/ir_views.xml b/app_odoo_customize/views/ir_views.xml index 6a47a7f3..caeb91b1 100644 --- a/app_odoo_customize/views/ir_views.xml +++ b/app_odoo_customize/views/ir_views.xml @@ -12,5 +12,19 @@ records.module_multi_uninstall() + + + Export Translation + ir.actions.act_window + + base.language.export + + new + { + 'default_format': 'po', + 'default_modules': active_ids, + } + + From 2b8439c2e5b36859a896fed3c9ae6851aa20fdd7 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Sun, 15 Mar 2020 19:04:19 +0800 Subject: [PATCH 2/2] fix odoo customize --- app_odoo_customize/__manifest__.py | 2 +- app_odoo_customize/i18n/zh_CN.po | 12 +++++++++--- app_odoo_customize/views/ir_module_module_views.xml | 7 +++++-- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/app_odoo_customize/__manifest__.py b/app_odoo_customize/__manifest__.py index 075818a1..fba60d8d 100644 --- a/app_odoo_customize/__manifest__.py +++ b/app_odoo_customize/__manifest__.py @@ -89,8 +89,8 @@ 'views/app_odoo_customize_views.xml', 'views/app_theme_config_settings_views.xml', 'views/res_config_settings_views.xml', - 'views/ir_module_module_views.xml', 'views/ir_views.xml', + 'views/ir_module_module_views.xml', 'views/ir_ui_menu_views.xml', # data 'data/ir_config_parameter.xml', diff --git a/app_odoo_customize/i18n/zh_CN.po b/app_odoo_customize/i18n/zh_CN.po index 7f0c393b..83849fe3 100644 --- a/app_odoo_customize/i18n/zh_CN.po +++ b/app_odoo_customize/i18n/zh_CN.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 13.0+e\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-24 20:30+0000\n" -"PO-Revision-Date: 2020-02-24 20:30+0000\n" +"POT-Creation-Date: 2020-03-15 10:33+0000\n" +"PO-Revision-Date: 2020-03-15 10:33+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -89,7 +89,7 @@ msgstr "激活开发者模式" #: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:0 #, python-format msgid "Activate the developer mode (with assets)" -msgstr "激活开发者模式(Assets)" +msgstr "激活开发者模式 (assets)" #. module: app_odoo_customize #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings @@ -233,6 +233,12 @@ msgstr "开发者手册" msgid "Documentation Url" msgstr "用户手册链接" +#. module: app_odoo_customize +#: model:ir.actions.act_window,name:app_odoo_customize.action_server_module_multi_get_po +#: model_terms:ir.ui.view,arch_db:app_odoo_customize.app_module_view_kanban +msgid "Export Translation" +msgstr "导出翻译" + #. module: app_odoo_customize #: model:ir.model,name:app_odoo_customize.model_base_language_install msgid "Install Language" diff --git a/app_odoo_customize/views/ir_module_module_views.xml b/app_odoo_customize/views/ir_module_module_views.xml index c165e438..3a12901b 100644 --- a/app_odoo_customize/views/ir_module_module_views.xml +++ b/app_odoo_customize/views/ir_module_module_views.xml @@ -54,11 +54,14 @@ - - + + + + Export Translation +