From 28d9e56f474506b15ba01de8b7590ce87c6f25f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20S=C3=A1nchez?= Date: Tue, 30 Jun 2026 06:12:35 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89=20Initial=20commit=20-=20Hazard=20?= =?UTF-8?q?Odoo=2016=20project?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Custom modules: hazard_shopify, hazard_inventory_report, hazard_website - Third-party modules: bi_sql_editor, query_deluxe, sql_request_abstract, l10n_mx_sat_sync_itadmin_ee - Docker setup: Odoo 16 + PostgreSQL 17 - Utility scripts: backup_hazard.sh, update_module.py - Agent configuration: .agents/AGENTS.md - Security: Enterprise modules, credentials, backups and production data excluded via .gitignore --- .agents/AGENTS.md | 90 + .dockerignore | 5 + .gitignore | 69 + Addons/custom/bi_sql_editor/README.rst | 197 + Addons/custom/bi_sql_editor/__init__.py | 4 + Addons/custom/bi_sql_editor/__manifest__.py | 25 + .../bi_sql_editor/demo/bi_sql_view_demo.xml | 53 + .../bi_sql_editor/demo/res_groups_demo.xml | 14 + Addons/custom/bi_sql_editor/hooks.py | 11 + Addons/custom/bi_sql_editor/i18n/am.po | 799 +++ Addons/custom/bi_sql_editor/i18n/ar.po | 809 +++ Addons/custom/bi_sql_editor/i18n/bg.po | 802 +++ Addons/custom/bi_sql_editor/i18n/bs.po | 809 +++ Addons/custom/bi_sql_editor/i18n/ca.po | 894 ++++ Addons/custom/bi_sql_editor/i18n/cs.po | 808 +++ Addons/custom/bi_sql_editor/i18n/da.po | 805 +++ Addons/custom/bi_sql_editor/i18n/de.po | 835 +++ Addons/custom/bi_sql_editor/i18n/el_GR.po | 803 +++ Addons/custom/bi_sql_editor/i18n/en_GB.po | 809 +++ Addons/custom/bi_sql_editor/i18n/es.po | 929 ++++ Addons/custom/bi_sql_editor/i18n/es_AR.po | 897 ++++ Addons/custom/bi_sql_editor/i18n/es_CL.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_CO.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_CR.po | 809 +++ Addons/custom/bi_sql_editor/i18n/es_DO.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_EC.po | 809 +++ Addons/custom/bi_sql_editor/i18n/es_ES.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_MX.po | 809 +++ Addons/custom/bi_sql_editor/i18n/es_PE.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_PY.po | 803 +++ Addons/custom/bi_sql_editor/i18n/es_VE.po | 806 +++ Addons/custom/bi_sql_editor/i18n/et.po | 808 +++ Addons/custom/bi_sql_editor/i18n/eu.po | 799 +++ Addons/custom/bi_sql_editor/i18n/fa.po | 802 +++ Addons/custom/bi_sql_editor/i18n/fi.po | 805 +++ Addons/custom/bi_sql_editor/i18n/fr.po | 855 ++++ Addons/custom/bi_sql_editor/i18n/fr_CA.po | 800 +++ Addons/custom/bi_sql_editor/i18n/fr_CH.po | 803 +++ Addons/custom/bi_sql_editor/i18n/gl.po | 802 +++ Addons/custom/bi_sql_editor/i18n/gl_ES.po | 800 +++ Addons/custom/bi_sql_editor/i18n/he.po | 802 +++ Addons/custom/bi_sql_editor/i18n/hr.po | 809 +++ Addons/custom/bi_sql_editor/i18n/hr_HR.po | 801 +++ Addons/custom/bi_sql_editor/i18n/hu.po | 808 +++ Addons/custom/bi_sql_editor/i18n/id.po | 802 +++ Addons/custom/bi_sql_editor/i18n/it.po | 810 +++ Addons/custom/bi_sql_editor/i18n/ja.po | 833 +++ Addons/custom/bi_sql_editor/i18n/ko.po | 802 +++ Addons/custom/bi_sql_editor/i18n/lt.po | 809 +++ Addons/custom/bi_sql_editor/i18n/lt_LT.po | 801 +++ Addons/custom/bi_sql_editor/i18n/lv.po | 803 +++ Addons/custom/bi_sql_editor/i18n/mk.po | 808 +++ Addons/custom/bi_sql_editor/i18n/mn.po | 808 +++ Addons/custom/bi_sql_editor/i18n/nb.po | 809 +++ Addons/custom/bi_sql_editor/i18n/nb_NO.po | 803 +++ Addons/custom/bi_sql_editor/i18n/nl.po | 805 +++ Addons/custom/bi_sql_editor/i18n/nl_BE.po | 806 +++ Addons/custom/bi_sql_editor/i18n/nl_NL.po | 801 +++ Addons/custom/bi_sql_editor/i18n/pl.po | 807 +++ Addons/custom/bi_sql_editor/i18n/pt.po | 805 +++ Addons/custom/bi_sql_editor/i18n/pt_BR.po | 809 +++ Addons/custom/bi_sql_editor/i18n/pt_PT.po | 806 +++ Addons/custom/bi_sql_editor/i18n/ro.po | 806 +++ Addons/custom/bi_sql_editor/i18n/ru.po | 807 +++ Addons/custom/bi_sql_editor/i18n/sk.po | 802 +++ Addons/custom/bi_sql_editor/i18n/sl.po | 880 ++++ Addons/custom/bi_sql_editor/i18n/sr.po | 803 +++ Addons/custom/bi_sql_editor/i18n/sr@latin.po | 807 +++ Addons/custom/bi_sql_editor/i18n/sv.po | 808 +++ Addons/custom/bi_sql_editor/i18n/th.po | 808 +++ Addons/custom/bi_sql_editor/i18n/tr.po | 809 +++ Addons/custom/bi_sql_editor/i18n/tr_TR.po | 807 +++ Addons/custom/bi_sql_editor/i18n/uk.po | 803 +++ Addons/custom/bi_sql_editor/i18n/vi.po | 805 +++ Addons/custom/bi_sql_editor/i18n/vi_VN.po | 800 +++ Addons/custom/bi_sql_editor/i18n/zh_CN.po | 809 +++ Addons/custom/bi_sql_editor/i18n/zh_TW.po | 809 +++ .../custom/bi_sql_editor/models/__init__.py | 5 + .../bi_sql_editor/models/bi_sql_view.py | 753 +++ .../bi_sql_editor/models/bi_sql_view_field.py | 301 ++ .../custom/bi_sql_editor/models/ir_model.py | 10 + .../custom/bi_sql_editor/readme/CONFIGURE.rst | 42 + .../bi_sql_editor/readme/CONTRIBUTORS.rst | 14 + .../bi_sql_editor/readme/DESCRIPTION.rst | 41 + Addons/custom/bi_sql_editor/readme/USAGE.rst | 10 + .../static/description/01_sql_request.png | Bin 0 -> 41926 bytes .../static/description/02_security_access.png | Bin 0 -> 13672 bytes .../static/description/03_field_mapping.png | Bin 0 -> 21408 bytes .../04_materialized_view_setting.png | Bin 0 -> 30966 bytes .../static/description/05_reporting_pivot.png | Bin 0 -> 13110 bytes .../bi_sql_editor/static/description/icon.png | Bin 0 -> 11127 bytes .../static/description/index.html | 541 ++ Addons/custom/bi_sql_editor/tests/__init__.py | 2 + .../bi_sql_editor/tests/test_bi_sql_view.py | 116 + .../bi_sql_editor/views/view_bi_sql_view.xml | 236 + .../hazard_inventory_report/__init__.py | 2 + .../hazard_inventory_report/__manifest__.py | 20 + .../models/__init__.py | 2 + .../models/inventory_history_data.py | 17 + .../models/inventory_report.py | 55 + .../views/inventory_report_views.xml | 70 + .../wizard/__init__.py | 1 + .../wizard/inventory_history_wizard.py | 82 + .../wizard/inventory_history_wizard_views.xml | 87 + Addons/custom/hazard_shopify/__init__.py | 2 + Addons/custom/hazard_shopify/__manifest__.py | 30 + .../hazard_shopify/cleanup_shopify_data.py | 159 + .../data/delivery_carrier_data.xml | 10 + .../hazard_shopify/data/ir_sequence_data.xml | 13 + .../hazard_shopify/data/label_paperformat.xml | 19 + .../hazard_shopify/data/shopify_crons.xml | 96 + .../custom/hazard_shopify/models/__init__.py | 11 + .../models/product_label_layout.py | 40 + .../hazard_shopify/models/product_template.py | 1019 ++++ .../custom/hazard_shopify/models/res_users.py | 34 + .../hazard_shopify/models/sale_order.py | 691 +++ .../hazard_shopify/models/shopify_config.py | 4486 +++++++++++++++++ .../models/shopify_cost_line.py | 45 + .../models/shopify_location_wizard.py | 34 + .../models/shopify_product_publication.py | 43 + .../models/shopify_publication.py | 39 + .../custom/hazard_shopify/models/sku_logic.py | 147 + .../models/sku_simulation_line.py | 492 ++ .../security/hazard_security.xml | 41 + .../static/src/css/hazard_style.css | 127 + .../static/src/img/hazard_bg.png | Bin 0 -> 843336 bytes .../views/product_label_templates.xml | 56 + .../hazard_shopify/views/product_views.xml | 187 + .../views/sale_order_shopify_views.xml | 226 + .../views/shopify_config_views.xml | 808 +++ .../custom/hazard_shopify/wizard/__init__.py | 2 + .../wizard/shopify_refund_wizard.py | 337 ++ .../wizard/shopify_refund_wizard_views.xml | 94 + Addons/custom/hazard_website/__manifest__.py | 20 + .../hazard_website/data/website_data.xml | 8 + .../hazard_website/static/src/css/style.css | 87 + .../views/website_templates.xml | 63 + .../l10n_mx_sat_sync_itadmin_ee/__init__.py | 6 + .../__manifest__.py | 53 + .../controllers/__init__.py | 3 + .../controllers/main.py | 40 + .../data/cron_data.xml | 15 + .../data/xslt/cadenaoriginal_TFD_1_1.xslt | 46 + .../models/__init__.py | 10 + .../models/account_invoice.py | 49 + .../models/account_payment.py | 34 + .../models/captcha.py | 147 + .../models/esignature.py | 193 + .../models/ir_attachment.py | 277 + .../models/portal_sat.py | 1000 ++++ .../models/purchase_order.py | 8 + .../models/res_company.py | 966 ++++ .../models/res_config_settings.py | 54 + .../models/res_users.py | 12 + .../models/sat_api_import.py | 531 ++ .../models/special_dict.py | 60 + .../report/__init__.py | 4 + .../report/payment_report_from_xml.py | 133 + .../report/payment_report_from_xml.xml | 196 + ...ort_facturas_de_clientes_or_proveedores.py | 129 + ...rt_facturas_de_clientes_or_proveedores.xml | 349 ++ .../security/l10n_mx_edi_esignature.xml | 9 + .../static/description/ADD1.png | Bin 0 -> 36589 bytes .../static/description/ADD2.png | Bin 0 -> 29407 bytes .../static/description/ADD3.png | Bin 0 -> 5622 bytes .../static/description/ADD4.png | Bin 0 -> 95129 bytes .../static/description/ADD5.png | Bin 0 -> 69078 bytes .../static/description/index.html | 72 + .../static/description/logo.png | Bin 0 -> 4648 bytes .../static/src/css/style.css | 141 + .../static/src/img/PDF.png | Bin 0 -> 7978 bytes .../static/src/img/xml.png | Bin 0 -> 6149 bytes .../static/src/js/attach_xmls.js | 571 +++ .../static/src/js/data_manager.js | 17 + .../static/src/js/list_button.js | 83 + .../static/src/xml/attach_xmls_template.xml | 30 + .../static/src/xml/list_buttons.xml | 12 + .../views/account_move_view.xml | 17 + .../views/esignature_view.xml | 60 + .../views/ir_attachment_view.xml | 173 + .../views/res_company_view.xml | 31 + .../views/res_config_settings_view.xml | 82 + .../views/templates.xml | 11 + .../wizard/__init__.py | 8 + .../wizard/attach_xmls_wizard.py | 233 + .../wizard/attach_xmls_wizard_view.xml | 30 + .../wizard/cfdi_invoice.py | 1191 +++++ .../wizard/cfdi_invoice.xml | 26 + .../wizard/descarga_x_dia_wizard.py | 25 + .../wizard/descarga_x_dia_wizard.xml | 27 + .../wizard/import_invoice_process_message.py | 37 + .../wizard/import_invoice_process_message.xml | 28 + .../wizard/reconcile_vendor_cfdi_xml_bill.py | 157 + .../wizard/reconcile_vendor_cfdi_xml_bill.xml | 21 + .../wizard/xml_invoice_reconcile.py | 130 + .../wizard/xml_invoice_reconcile_view.xml | 55 + Addons/custom/query_deluxe/__init__.py | 3 + Addons/custom/query_deluxe/__manifest__.py | 28 + Addons/custom/query_deluxe/datas/data.xml | 85 + Addons/custom/query_deluxe/doc/index.rst | 39 + Addons/custom/query_deluxe/i18n/fr_BE.po | 481 ++ Addons/custom/query_deluxe/models/__init__.py | 1 + .../query_deluxe/models/query_deluxe.py | 115 + Addons/custom/query_deluxe/report/__init__.py | 0 .../custom/query_deluxe/report/print_pdf.xml | 73 + .../custom/query_deluxe/security/security.xml | 15 + .../static/description/banner.gif | Bin 0 -> 9612400 bytes .../static/description/copy_query.png | Bin 0 -> 204518 bytes .../static/description/example_query.png | Bin 0 -> 23781 bytes .../static/description/find_example.png | Bin 0 -> 780196 bytes .../static/description/history.png | Bin 0 -> 208355 bytes .../query_deluxe/static/description/icon.png | Bin 0 -> 147461 bytes .../static/description/index.html | 100 + .../static/description/own_example.png | Bin 0 -> 204974 bytes .../query_deluxe/static/description/pdf.png | Bin 0 -> 198330 bytes .../static/description/print_pdf.png | Bin 0 -> 211623 bytes .../static/description/simple_query.png | Bin 0 -> 293841 bytes .../query_deluxe/views/query_deluxe_views.xml | 110 + Addons/custom/query_deluxe/wizard/__init__.py | 1 + .../query_deluxe/wizard/pdforientation.py | 40 + .../query_deluxe/wizard/pdforientation.xml | 23 + Addons/custom/sql_request_abstract/README.rst | 138 + .../custom/sql_request_abstract/__init__.py | 2 + .../sql_request_abstract/__manifest__.py | 22 + .../controllers/__init__.py | 1 + .../sql_request_abstract/controllers/main.py | 29 + Addons/custom/sql_request_abstract/i18n/am.po | 261 + Addons/custom/sql_request_abstract/i18n/ar.po | 268 + Addons/custom/sql_request_abstract/i18n/bg.po | 267 + Addons/custom/sql_request_abstract/i18n/bs.po | 268 + Addons/custom/sql_request_abstract/i18n/ca.po | 281 ++ Addons/custom/sql_request_abstract/i18n/cs.po | 268 + Addons/custom/sql_request_abstract/i18n/da.po | 267 + Addons/custom/sql_request_abstract/i18n/de.po | 267 + .../custom/sql_request_abstract/i18n/el_GR.po | 263 + .../custom/sql_request_abstract/i18n/en_GB.po | 268 + Addons/custom/sql_request_abstract/i18n/es.po | 287 ++ .../custom/sql_request_abstract/i18n/es_AR.po | 288 ++ .../custom/sql_request_abstract/i18n/es_CL.po | 268 + .../custom/sql_request_abstract/i18n/es_CO.po | 268 + .../custom/sql_request_abstract/i18n/es_CR.po | 262 + .../custom/sql_request_abstract/i18n/es_DO.po | 268 + .../custom/sql_request_abstract/i18n/es_EC.po | 268 + .../custom/sql_request_abstract/i18n/es_ES.po | 268 + .../custom/sql_request_abstract/i18n/es_MX.po | 268 + .../custom/sql_request_abstract/i18n/es_PE.po | 268 + .../custom/sql_request_abstract/i18n/es_PY.po | 262 + .../custom/sql_request_abstract/i18n/es_VE.po | 268 + Addons/custom/sql_request_abstract/i18n/et.po | 267 + Addons/custom/sql_request_abstract/i18n/eu.po | 264 + Addons/custom/sql_request_abstract/i18n/fa.po | 267 + Addons/custom/sql_request_abstract/i18n/fi.po | 267 + Addons/custom/sql_request_abstract/i18n/fr.po | 263 + .../custom/sql_request_abstract/i18n/fr_CA.po | 265 + .../custom/sql_request_abstract/i18n/fr_CH.po | 268 + Addons/custom/sql_request_abstract/i18n/gl.po | 266 + .../custom/sql_request_abstract/i18n/gl_ES.po | 262 + Addons/custom/sql_request_abstract/i18n/he.po | 267 + Addons/custom/sql_request_abstract/i18n/hr.po | 268 + .../custom/sql_request_abstract/i18n/hr_HR.po | 270 + Addons/custom/sql_request_abstract/i18n/hu.po | 267 + Addons/custom/sql_request_abstract/i18n/id.po | 267 + Addons/custom/sql_request_abstract/i18n/it.po | 268 + Addons/custom/sql_request_abstract/i18n/ja.po | 267 + Addons/custom/sql_request_abstract/i18n/ko.po | 267 + Addons/custom/sql_request_abstract/i18n/lt.po | 268 + .../custom/sql_request_abstract/i18n/lt_LT.po | 263 + Addons/custom/sql_request_abstract/i18n/lv.po | 262 + Addons/custom/sql_request_abstract/i18n/mk.po | 267 + Addons/custom/sql_request_abstract/i18n/mn.po | 267 + Addons/custom/sql_request_abstract/i18n/nb.po | 268 + .../custom/sql_request_abstract/i18n/nb_NO.po | 269 + Addons/custom/sql_request_abstract/i18n/nl.po | 267 + .../custom/sql_request_abstract/i18n/nl_BE.po | 268 + .../custom/sql_request_abstract/i18n/nl_NL.po | 268 + Addons/custom/sql_request_abstract/i18n/pl.po | 269 + Addons/custom/sql_request_abstract/i18n/pt.po | 267 + .../custom/sql_request_abstract/i18n/pt_BR.po | 279 + .../custom/sql_request_abstract/i18n/pt_PT.po | 269 + Addons/custom/sql_request_abstract/i18n/ro.po | 269 + Addons/custom/sql_request_abstract/i18n/ru.po | 263 + Addons/custom/sql_request_abstract/i18n/sk.po | 267 + Addons/custom/sql_request_abstract/i18n/sl.po | 268 + Addons/custom/sql_request_abstract/i18n/sr.po | 262 + .../sql_request_abstract/i18n/sr@latin.po | 269 + Addons/custom/sql_request_abstract/i18n/sv.po | 267 + Addons/custom/sql_request_abstract/i18n/th.po | 267 + Addons/custom/sql_request_abstract/i18n/tr.po | 267 + .../custom/sql_request_abstract/i18n/tr_TR.po | 268 + Addons/custom/sql_request_abstract/i18n/uk.po | 268 + Addons/custom/sql_request_abstract/i18n/vi.po | 267 + .../custom/sql_request_abstract/i18n/vi_VN.po | 262 + .../custom/sql_request_abstract/i18n/zh_CN.po | 277 + .../custom/sql_request_abstract/i18n/zh_TW.po | 268 + .../sql_request_abstract/models/__init__.py | 3 + .../models/sql_request_mixin.py | 313 ++ .../readme/CONTRIBUTORS.rst | 4 + .../readme/DESCRIPTION.rst | 20 + .../sql_request_abstract/readme/DEVELOP.rst | 7 + .../sql_request_abstract/readme/USAGE.rst | 16 + .../security/ir_module_category.xml | 6 + .../security/res_groups.xml | 18 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 479 ++ .../static/lib/ace/mode-pgsql.js | 1663 ++++++ .../views/view_sql_request_mixin.xml | 108 + Conf/odoo.conf.example | 11 + Dockerfile | 5 + Documentacion_Flujo_Custom_B2B.md | 67 + analisis_pendientes.md | 117 + backup_hazard.sh | 129 + bypass_license.py | 15 + check_barcodes.py | 39 + check_barcodes_all.py | 32 + check_db.py | 13 + check_ir_logging.py | 20 + check_jsonb.py | 21 + check_lang.py | 26 + check_names_read_only.py | 55 + check_shopify_barcodes.py | 79 + check_zero_stock.py | 26 + debug_inventory.py | 53 + debug_inventory_v2.py | 77 + docker-compose.yml | 35 + fase_1_retail_mvp.md | 87 + final_csv_check.py | 83 + find_sum.py | 25 + fix_svl_missing.py | 340 ++ fix_transfer_s00651.py | 194 + force_sync_4592.py | 8 + generar_stock_cero.py | 33 + get_csv_total.py | 92 + get_sales_report.py | 155 + index.html | 28 + pos_names.py | 37 + query_odoo.py | 34 + query_polo.py | 20 + query_xxl.py | 6 + restore_barcodes.py | 24 + resumen_proyecto.md | 96 + setup_custom_odoo_1.py | 23 + setup_test_data.py | 125 + setup_test_data_2.py | 46 + test_graphql.py | 50 + test_graphql2.py | 50 + test_graphql3.py | 50 + test_post_variant.py | 4 + test_shopify.py | 46 + test_sum.py | 16 + update_module.py | 19 + 350 files changed, 99832 insertions(+) create mode 100644 .agents/AGENTS.md create mode 100644 .dockerignore create mode 100644 .gitignore create mode 100644 Addons/custom/bi_sql_editor/README.rst create mode 100644 Addons/custom/bi_sql_editor/__init__.py create mode 100644 Addons/custom/bi_sql_editor/__manifest__.py create mode 100644 Addons/custom/bi_sql_editor/demo/bi_sql_view_demo.xml create mode 100644 Addons/custom/bi_sql_editor/demo/res_groups_demo.xml create mode 100644 Addons/custom/bi_sql_editor/hooks.py create mode 100644 Addons/custom/bi_sql_editor/i18n/am.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ar.po create mode 100644 Addons/custom/bi_sql_editor/i18n/bg.po create mode 100644 Addons/custom/bi_sql_editor/i18n/bs.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ca.po create mode 100644 Addons/custom/bi_sql_editor/i18n/cs.po create mode 100644 Addons/custom/bi_sql_editor/i18n/da.po create mode 100644 Addons/custom/bi_sql_editor/i18n/de.po create mode 100644 Addons/custom/bi_sql_editor/i18n/el_GR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/en_GB.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_AR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_CL.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_CO.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_CR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_DO.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_EC.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_ES.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_MX.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_PE.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_PY.po create mode 100644 Addons/custom/bi_sql_editor/i18n/es_VE.po create mode 100644 Addons/custom/bi_sql_editor/i18n/et.po create mode 100644 Addons/custom/bi_sql_editor/i18n/eu.po create mode 100644 Addons/custom/bi_sql_editor/i18n/fa.po create mode 100644 Addons/custom/bi_sql_editor/i18n/fi.po create mode 100644 Addons/custom/bi_sql_editor/i18n/fr.po create mode 100644 Addons/custom/bi_sql_editor/i18n/fr_CA.po create mode 100644 Addons/custom/bi_sql_editor/i18n/fr_CH.po create mode 100644 Addons/custom/bi_sql_editor/i18n/gl.po create mode 100644 Addons/custom/bi_sql_editor/i18n/gl_ES.po create mode 100644 Addons/custom/bi_sql_editor/i18n/he.po create mode 100644 Addons/custom/bi_sql_editor/i18n/hr.po create mode 100644 Addons/custom/bi_sql_editor/i18n/hr_HR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/hu.po create mode 100644 Addons/custom/bi_sql_editor/i18n/id.po create mode 100644 Addons/custom/bi_sql_editor/i18n/it.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ja.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ko.po create mode 100644 Addons/custom/bi_sql_editor/i18n/lt.po create mode 100644 Addons/custom/bi_sql_editor/i18n/lt_LT.po create mode 100644 Addons/custom/bi_sql_editor/i18n/lv.po create mode 100644 Addons/custom/bi_sql_editor/i18n/mk.po create mode 100644 Addons/custom/bi_sql_editor/i18n/mn.po create mode 100644 Addons/custom/bi_sql_editor/i18n/nb.po create mode 100644 Addons/custom/bi_sql_editor/i18n/nb_NO.po create mode 100644 Addons/custom/bi_sql_editor/i18n/nl.po create mode 100644 Addons/custom/bi_sql_editor/i18n/nl_BE.po create mode 100644 Addons/custom/bi_sql_editor/i18n/nl_NL.po create mode 100644 Addons/custom/bi_sql_editor/i18n/pl.po create mode 100644 Addons/custom/bi_sql_editor/i18n/pt.po create mode 100644 Addons/custom/bi_sql_editor/i18n/pt_BR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/pt_PT.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ro.po create mode 100644 Addons/custom/bi_sql_editor/i18n/ru.po create mode 100644 Addons/custom/bi_sql_editor/i18n/sk.po create mode 100644 Addons/custom/bi_sql_editor/i18n/sl.po create mode 100644 Addons/custom/bi_sql_editor/i18n/sr.po create mode 100644 Addons/custom/bi_sql_editor/i18n/sr@latin.po create mode 100644 Addons/custom/bi_sql_editor/i18n/sv.po create mode 100644 Addons/custom/bi_sql_editor/i18n/th.po create mode 100644 Addons/custom/bi_sql_editor/i18n/tr.po create mode 100644 Addons/custom/bi_sql_editor/i18n/tr_TR.po create mode 100644 Addons/custom/bi_sql_editor/i18n/uk.po create mode 100644 Addons/custom/bi_sql_editor/i18n/vi.po create mode 100644 Addons/custom/bi_sql_editor/i18n/vi_VN.po create mode 100644 Addons/custom/bi_sql_editor/i18n/zh_CN.po create mode 100644 Addons/custom/bi_sql_editor/i18n/zh_TW.po create mode 100644 Addons/custom/bi_sql_editor/models/__init__.py create mode 100644 Addons/custom/bi_sql_editor/models/bi_sql_view.py create mode 100644 Addons/custom/bi_sql_editor/models/bi_sql_view_field.py create mode 100644 Addons/custom/bi_sql_editor/models/ir_model.py create mode 100644 Addons/custom/bi_sql_editor/readme/CONFIGURE.rst create mode 100644 Addons/custom/bi_sql_editor/readme/CONTRIBUTORS.rst create mode 100644 Addons/custom/bi_sql_editor/readme/DESCRIPTION.rst create mode 100644 Addons/custom/bi_sql_editor/readme/USAGE.rst create mode 100644 Addons/custom/bi_sql_editor/static/description/01_sql_request.png create mode 100644 Addons/custom/bi_sql_editor/static/description/02_security_access.png create mode 100644 Addons/custom/bi_sql_editor/static/description/03_field_mapping.png create mode 100644 Addons/custom/bi_sql_editor/static/description/04_materialized_view_setting.png create mode 100644 Addons/custom/bi_sql_editor/static/description/05_reporting_pivot.png create mode 100644 Addons/custom/bi_sql_editor/static/description/icon.png create mode 100644 Addons/custom/bi_sql_editor/static/description/index.html create mode 100644 Addons/custom/bi_sql_editor/tests/__init__.py create mode 100644 Addons/custom/bi_sql_editor/tests/test_bi_sql_view.py create mode 100644 Addons/custom/bi_sql_editor/views/view_bi_sql_view.xml create mode 100644 Addons/custom/hazard_inventory_report/__init__.py create mode 100644 Addons/custom/hazard_inventory_report/__manifest__.py create mode 100644 Addons/custom/hazard_inventory_report/models/__init__.py create mode 100644 Addons/custom/hazard_inventory_report/models/inventory_history_data.py create mode 100644 Addons/custom/hazard_inventory_report/models/inventory_report.py create mode 100644 Addons/custom/hazard_inventory_report/views/inventory_report_views.xml create mode 100644 Addons/custom/hazard_inventory_report/wizard/__init__.py create mode 100644 Addons/custom/hazard_inventory_report/wizard/inventory_history_wizard.py create mode 100644 Addons/custom/hazard_inventory_report/wizard/inventory_history_wizard_views.xml create mode 100644 Addons/custom/hazard_shopify/__init__.py create mode 100644 Addons/custom/hazard_shopify/__manifest__.py create mode 100644 Addons/custom/hazard_shopify/cleanup_shopify_data.py create mode 100644 Addons/custom/hazard_shopify/data/delivery_carrier_data.xml create mode 100644 Addons/custom/hazard_shopify/data/ir_sequence_data.xml create mode 100644 Addons/custom/hazard_shopify/data/label_paperformat.xml create mode 100644 Addons/custom/hazard_shopify/data/shopify_crons.xml create mode 100644 Addons/custom/hazard_shopify/models/__init__.py create mode 100644 Addons/custom/hazard_shopify/models/product_label_layout.py create mode 100644 Addons/custom/hazard_shopify/models/product_template.py create mode 100644 Addons/custom/hazard_shopify/models/res_users.py create mode 100644 Addons/custom/hazard_shopify/models/sale_order.py create mode 100644 Addons/custom/hazard_shopify/models/shopify_config.py create mode 100644 Addons/custom/hazard_shopify/models/shopify_cost_line.py create mode 100644 Addons/custom/hazard_shopify/models/shopify_location_wizard.py create mode 100644 Addons/custom/hazard_shopify/models/shopify_product_publication.py create mode 100644 Addons/custom/hazard_shopify/models/shopify_publication.py create mode 100644 Addons/custom/hazard_shopify/models/sku_logic.py create mode 100644 Addons/custom/hazard_shopify/models/sku_simulation_line.py create mode 100644 Addons/custom/hazard_shopify/security/hazard_security.xml create mode 100644 Addons/custom/hazard_shopify/static/src/css/hazard_style.css create mode 100644 Addons/custom/hazard_shopify/static/src/img/hazard_bg.png create mode 100644 Addons/custom/hazard_shopify/views/product_label_templates.xml create mode 100644 Addons/custom/hazard_shopify/views/product_views.xml create mode 100644 Addons/custom/hazard_shopify/views/sale_order_shopify_views.xml create mode 100644 Addons/custom/hazard_shopify/views/shopify_config_views.xml create mode 100644 Addons/custom/hazard_shopify/wizard/__init__.py create mode 100644 Addons/custom/hazard_shopify/wizard/shopify_refund_wizard.py create mode 100644 Addons/custom/hazard_shopify/wizard/shopify_refund_wizard_views.xml create mode 100644 Addons/custom/hazard_website/__manifest__.py create mode 100644 Addons/custom/hazard_website/data/website_data.xml create mode 100644 Addons/custom/hazard_website/static/src/css/style.css create mode 100644 Addons/custom/hazard_website/views/website_templates.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/__init__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/__manifest__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/controllers/__init__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/controllers/main.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/data/cron_data.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/data/xslt/cadenaoriginal_TFD_1_1.xslt create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/__init__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/account_invoice.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/account_payment.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/captcha.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/esignature.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/ir_attachment.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/portal_sat.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/purchase_order.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/res_company.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/res_config_settings.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/res_users.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/sat_api_import.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/models/special_dict.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/report/__init__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/report/payment_report_from_xml.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/report/payment_report_from_xml.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/report/report_facturas_de_clientes_or_proveedores.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/report/report_facturas_de_clientes_or_proveedores.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/security/l10n_mx_edi_esignature.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/ADD1.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/ADD2.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/ADD3.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/ADD4.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/ADD5.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/index.html create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/description/logo.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/css/style.css create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/img/PDF.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/img/xml.png create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/attach_xmls.js create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/data_manager.js create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/list_button.js create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/attach_xmls_template.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/list_buttons.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/account_move_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/esignature_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/ir_attachment_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_company_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_config_settings_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/templates.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/__init__.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard_view.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/cfdi_invoice.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/cfdi_invoice.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/descarga_x_dia_wizard.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/descarga_x_dia_wizard.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/import_invoice_process_message.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/import_invoice_process_message.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/reconcile_vendor_cfdi_xml_bill.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/reconcile_vendor_cfdi_xml_bill.xml create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/xml_invoice_reconcile.py create mode 100644 Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/xml_invoice_reconcile_view.xml create mode 100644 Addons/custom/query_deluxe/__init__.py create mode 100644 Addons/custom/query_deluxe/__manifest__.py create mode 100644 Addons/custom/query_deluxe/datas/data.xml create mode 100644 Addons/custom/query_deluxe/doc/index.rst create mode 100644 Addons/custom/query_deluxe/i18n/fr_BE.po create mode 100644 Addons/custom/query_deluxe/models/__init__.py create mode 100644 Addons/custom/query_deluxe/models/query_deluxe.py create mode 100644 Addons/custom/query_deluxe/report/__init__.py create mode 100644 Addons/custom/query_deluxe/report/print_pdf.xml create mode 100644 Addons/custom/query_deluxe/security/security.xml create mode 100644 Addons/custom/query_deluxe/static/description/banner.gif create mode 100644 Addons/custom/query_deluxe/static/description/copy_query.png create mode 100644 Addons/custom/query_deluxe/static/description/example_query.png create mode 100644 Addons/custom/query_deluxe/static/description/find_example.png create mode 100644 Addons/custom/query_deluxe/static/description/history.png create mode 100644 Addons/custom/query_deluxe/static/description/icon.png create mode 100644 Addons/custom/query_deluxe/static/description/index.html create mode 100644 Addons/custom/query_deluxe/static/description/own_example.png create mode 100644 Addons/custom/query_deluxe/static/description/pdf.png create mode 100644 Addons/custom/query_deluxe/static/description/print_pdf.png create mode 100644 Addons/custom/query_deluxe/static/description/simple_query.png create mode 100644 Addons/custom/query_deluxe/views/query_deluxe_views.xml create mode 100644 Addons/custom/query_deluxe/wizard/__init__.py create mode 100644 Addons/custom/query_deluxe/wizard/pdforientation.py create mode 100644 Addons/custom/query_deluxe/wizard/pdforientation.xml create mode 100644 Addons/custom/sql_request_abstract/README.rst create mode 100644 Addons/custom/sql_request_abstract/__init__.py create mode 100644 Addons/custom/sql_request_abstract/__manifest__.py create mode 100644 Addons/custom/sql_request_abstract/controllers/__init__.py create mode 100644 Addons/custom/sql_request_abstract/controllers/main.py create mode 100644 Addons/custom/sql_request_abstract/i18n/am.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ar.po create mode 100644 Addons/custom/sql_request_abstract/i18n/bg.po create mode 100644 Addons/custom/sql_request_abstract/i18n/bs.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ca.po create mode 100644 Addons/custom/sql_request_abstract/i18n/cs.po create mode 100644 Addons/custom/sql_request_abstract/i18n/da.po create mode 100644 Addons/custom/sql_request_abstract/i18n/de.po create mode 100644 Addons/custom/sql_request_abstract/i18n/el_GR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/en_GB.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_AR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_CL.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_CO.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_CR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_DO.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_EC.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_ES.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_MX.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_PE.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_PY.po create mode 100644 Addons/custom/sql_request_abstract/i18n/es_VE.po create mode 100644 Addons/custom/sql_request_abstract/i18n/et.po create mode 100644 Addons/custom/sql_request_abstract/i18n/eu.po create mode 100644 Addons/custom/sql_request_abstract/i18n/fa.po create mode 100644 Addons/custom/sql_request_abstract/i18n/fi.po create mode 100644 Addons/custom/sql_request_abstract/i18n/fr.po create mode 100644 Addons/custom/sql_request_abstract/i18n/fr_CA.po create mode 100644 Addons/custom/sql_request_abstract/i18n/fr_CH.po create mode 100644 Addons/custom/sql_request_abstract/i18n/gl.po create mode 100644 Addons/custom/sql_request_abstract/i18n/gl_ES.po create mode 100644 Addons/custom/sql_request_abstract/i18n/he.po create mode 100644 Addons/custom/sql_request_abstract/i18n/hr.po create mode 100644 Addons/custom/sql_request_abstract/i18n/hr_HR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/hu.po create mode 100644 Addons/custom/sql_request_abstract/i18n/id.po create mode 100644 Addons/custom/sql_request_abstract/i18n/it.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ja.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ko.po create mode 100644 Addons/custom/sql_request_abstract/i18n/lt.po create mode 100644 Addons/custom/sql_request_abstract/i18n/lt_LT.po create mode 100644 Addons/custom/sql_request_abstract/i18n/lv.po create mode 100644 Addons/custom/sql_request_abstract/i18n/mk.po create mode 100644 Addons/custom/sql_request_abstract/i18n/mn.po create mode 100644 Addons/custom/sql_request_abstract/i18n/nb.po create mode 100644 Addons/custom/sql_request_abstract/i18n/nb_NO.po create mode 100644 Addons/custom/sql_request_abstract/i18n/nl.po create mode 100644 Addons/custom/sql_request_abstract/i18n/nl_BE.po create mode 100644 Addons/custom/sql_request_abstract/i18n/nl_NL.po create mode 100644 Addons/custom/sql_request_abstract/i18n/pl.po create mode 100644 Addons/custom/sql_request_abstract/i18n/pt.po create mode 100644 Addons/custom/sql_request_abstract/i18n/pt_BR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/pt_PT.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ro.po create mode 100644 Addons/custom/sql_request_abstract/i18n/ru.po create mode 100644 Addons/custom/sql_request_abstract/i18n/sk.po create mode 100644 Addons/custom/sql_request_abstract/i18n/sl.po create mode 100644 Addons/custom/sql_request_abstract/i18n/sr.po create mode 100644 Addons/custom/sql_request_abstract/i18n/sr@latin.po create mode 100644 Addons/custom/sql_request_abstract/i18n/sv.po create mode 100644 Addons/custom/sql_request_abstract/i18n/th.po create mode 100644 Addons/custom/sql_request_abstract/i18n/tr.po create mode 100644 Addons/custom/sql_request_abstract/i18n/tr_TR.po create mode 100644 Addons/custom/sql_request_abstract/i18n/uk.po create mode 100644 Addons/custom/sql_request_abstract/i18n/vi.po create mode 100644 Addons/custom/sql_request_abstract/i18n/vi_VN.po create mode 100644 Addons/custom/sql_request_abstract/i18n/zh_CN.po create mode 100644 Addons/custom/sql_request_abstract/i18n/zh_TW.po create mode 100644 Addons/custom/sql_request_abstract/models/__init__.py create mode 100644 Addons/custom/sql_request_abstract/models/sql_request_mixin.py create mode 100644 Addons/custom/sql_request_abstract/readme/CONTRIBUTORS.rst create mode 100644 Addons/custom/sql_request_abstract/readme/DESCRIPTION.rst create mode 100644 Addons/custom/sql_request_abstract/readme/DEVELOP.rst create mode 100644 Addons/custom/sql_request_abstract/readme/USAGE.rst create mode 100644 Addons/custom/sql_request_abstract/security/ir_module_category.xml create mode 100644 Addons/custom/sql_request_abstract/security/res_groups.xml create mode 100644 Addons/custom/sql_request_abstract/static/description/icon.png create mode 100644 Addons/custom/sql_request_abstract/static/description/index.html create mode 100644 Addons/custom/sql_request_abstract/static/lib/ace/mode-pgsql.js create mode 100644 Addons/custom/sql_request_abstract/views/view_sql_request_mixin.xml create mode 100644 Conf/odoo.conf.example create mode 100644 Dockerfile create mode 100644 Documentacion_Flujo_Custom_B2B.md create mode 100644 analisis_pendientes.md create mode 100755 backup_hazard.sh create mode 100644 bypass_license.py create mode 100644 check_barcodes.py create mode 100644 check_barcodes_all.py create mode 100644 check_db.py create mode 100644 check_ir_logging.py create mode 100644 check_jsonb.py create mode 100644 check_lang.py create mode 100644 check_names_read_only.py create mode 100644 check_shopify_barcodes.py create mode 100644 check_zero_stock.py create mode 100644 debug_inventory.py create mode 100644 debug_inventory_v2.py create mode 100644 docker-compose.yml create mode 100644 fase_1_retail_mvp.md create mode 100644 final_csv_check.py create mode 100644 find_sum.py create mode 100644 fix_svl_missing.py create mode 100644 fix_transfer_s00651.py create mode 100644 force_sync_4592.py create mode 100644 generar_stock_cero.py create mode 100644 get_csv_total.py create mode 100644 get_sales_report.py create mode 100644 index.html create mode 100644 pos_names.py create mode 100644 query_odoo.py create mode 100644 query_polo.py create mode 100644 query_xxl.py create mode 100644 restore_barcodes.py create mode 100644 resumen_proyecto.md create mode 100644 setup_custom_odoo_1.py create mode 100644 setup_test_data.py create mode 100644 setup_test_data_2.py create mode 100644 test_graphql.py create mode 100644 test_graphql2.py create mode 100644 test_graphql3.py create mode 100644 test_post_variant.py create mode 100644 test_shopify.py create mode 100644 test_sum.py create mode 100644 update_module.py diff --git a/.agents/AGENTS.md b/.agents/AGENTS.md new file mode 100644 index 0000000..7c6f3fd --- /dev/null +++ b/.agents/AGENTS.md @@ -0,0 +1,90 @@ +# Reglas del Proyecto — Hazard (Odoo 16) + +## Información General +- **Empresa:** Hazard (marca de ropa urbana / streetwear) +- **Plataforma ERP:** Odoo 16 Community con módulos Enterprise +- **Ecommerce:** Shopify (sincronizado con Odoo vía módulo custom `hazard_shopify`) +- **Servidor:** VPS en Plesk bajo el dominio `tesscorp.com.mx` +- **Idioma de comunicación:** Siempre responder en español + +## Arquitectura Docker + +### Contenedores +| Contenedor | Imagen | Puerto Externo | Puerto Interno | +|---|---|---|---| +| `odoo-16-hazard-new` | `hazard-odoo-odoo` (custom, basada en `odoo:16`) | `16001` | `8069` | +| `odoo-16-db-hazard-new` | `postgres:17` | No expuesto | `5432` | + +### Volúmenes y Rutas +- **Módulos Enterprise:** `./Addons/enterprise` → `/mnt/enterprise` (dentro del contenedor) +- **Módulos Custom:** `./Addons/custom` → `/mnt/extra-addons` (dentro del contenedor) +- **Configuración Odoo:** `./Conf/odoo.conf` → `/etc/odoo/odoo.conf` +- **Docker Compose:** `/var/www/vhosts/tesscorp.com.mx/hazard.tesscorp.com.mx/docker-compose.yml` +- **IP interna del contenedor DB:** `172.18.0.2` (usada por MCP Server PostgreSQL) + +### Base de Datos +- **Base de datos principal (producción):** `hazard_new` +- **Usuario DB:** `odoo` +- **Contraseña DB:** `odoo` + +### Credenciales Odoo (XML-RPC) +- **URL:** `http://localhost:16001` +- **Base de datos:** `hazard_new` +- **Usuario admin:** `admin` +- **Contraseña admin:** `admin` + +## Módulos Custom Instalados +| Módulo | Estado | Ubicación | +|---|---|---| +| `hazard_shopify` | ✅ Instalado | `Addons/custom/hazard_shopify` | +| `hazard_inventory_report` | ✅ Instalado | `Addons/custom/hazard_inventory_report` | +| `hazard_website` | ❌ No instalado | `Addons/custom/hazard_website` | + +### Otros Módulos de Terceros +- `bi_sql_editor` — Editor SQL en interfaz Odoo +- `query_deluxe` — Consultas avanzadas desde Odoo +- `sql_request_abstract` — Abstracción para consultas SQL +- `l10n_mx_sat_sync_itadmin_ee` — Sincronización SAT México + +## Reglas de Desarrollo Obligatorias + +### Python +- **NUNCA** usar `print()`. Siempre usar `logging` con `_logger = logging.getLogger(__name__)`. +- Usar prefijos descriptivos en logs: `_logger.info("[Módulo] Mensaje")`. +- Siempre agregar docstrings a funciones y clases. +- Preferir código legible sobre código compacto. + +### Despliegue de Cambios +1. **Cambios en archivos `.py` (modelos/lógica):** Requiere restart del contenedor. + ```bash + docker restart odoo-16-hazard-new + ``` +2. **Cambios en estructura de tablas (fields nuevos):** Requiere restart + actualización del módulo. + ```bash + docker restart odoo-16-hazard-new + # Luego ejecutar el script de actualización: + python3 update_module.py + ``` +3. **Cambios solo en XML/vistas/reportes:** Solo requiere actualización del módulo (sin restart). + +### Seguridad y Respaldos +- **NUNCA** ejecutar `UPDATE` o `DELETE` masivos sin respaldo previo. +- Script de respaldo: `backup_hazard.sh` (respalda DB + código, retención 15 días). +- Los backups se suben a Google Drive automáticamente vía Plesk. + +### Código de Barras +- Formato EAN13 estandarizado con estructura `20000...` (ej. `2000010012749`). +- NUNCA crear scripts que alteren la secuencia de códigos de barras. + +### Archivos que NO se deben modificar +- Módulos en `/mnt/enterprise` (módulos oficiales de Odoo Enterprise). +- Solo modificar código en `/mnt/extra-addons` (módulos custom). + +## Scripts Útiles del Proyecto +| Script | Propósito | Comando | +|---|---|---| +| `backup_hazard.sh` | Respaldo completo (DB + código) | `bash backup_hazard.sh` | +| `update_module.py` | Actualizar módulo hazard_shopify via XML-RPC | `python3 update_module.py` | + +## Conexión MCP Server PostgreSQL +El agente tiene acceso directo de solo lectura a la base de datos `hazard_new` a través del MCP Server configurado en `mcp_config.json`. Usar la herramienta `query` del servidor `odoo-postgres` para consultas SQL cuando sea necesario inspeccionar datos. diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..88135ad --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +*.zip +*.sql +*.dump +logs/ +backups/ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5475595 --- /dev/null +++ b/.gitignore @@ -0,0 +1,69 @@ +# ============================================ +# .gitignore — Proyecto Hazard (Odoo 16) +# ============================================ + +# --- Módulos Enterprise (propietarios de Odoo, 1.6GB) --- +Addons/enterprise/ + +# --- Backups y Dumps de Base de Datos --- +backups/ +*.sql +*.dump +*.bak + +# --- Archivos pesados y paquetes --- +*.zip +odoo_deployment_package.zip + +# --- Datos de producción (CSVs, Excel, Word, PDF) --- +*.csv +*.xlsx +*.docx +*.pdf + +# --- Configuración con credenciales --- +# (Se incluye un template: Conf/odoo.conf.example) +Conf/odoo.conf + +# --- Python --- +__pycache__/ +*.py[cod] +*$py.class +*.so +*.egg-info/ +dist/ +build/ +*.egg + +# --- Entornos virtuales --- +venv/ +.venv/ +env/ + +# --- Logs --- +logs/ +*.log + +# --- Archivos del sistema --- +.DS_Store +Thumbs.db +*.swp +*.swo +*~ + +# --- Carpetas del servidor/hosting --- +.well-known/ +.php-ini +.php-version +git/ + +# --- Archivos temporales del proyecto --- +scratch/ + +# --- IDE y editores --- +.vscode/ +.idea/ +*.code-workspace + +# --- Node (si se usa para MCP o herramientas) --- +node_modules/ diff --git a/Addons/custom/bi_sql_editor/README.rst b/Addons/custom/bi_sql_editor/README.rst new file mode 100644 index 0000000..c9ad45c --- /dev/null +++ b/Addons/custom/bi_sql_editor/README.rst @@ -0,0 +1,197 @@ +============= +BI SQL Editor +============= + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:327d027ee785e0d7ff932ba533aef3579798872320e6ea84057f7f224e144198 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github + :target: https://github.com/OCA/reporting-engine/tree/16.0/bi_sql_editor + :alt: OCA/reporting-engine +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/reporting-engine-16-0/reporting-engine-16-0-bi_sql_editor + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the functionality of reporting, to support creation +of extra custom reports. +It allows user to write a custom SQL request. (Generally, admin users) + +Once written, a new model is generated, and user can map the selected field +with odoo fields. +Then user ends the process, creating new menu, action and graph view. + +Technically, the module create SQL View (or materialized view, if option is +checked). Materialized view duplicates datas, but request are fastest. If +materialized view is enabled, this module will create a cron task to refresh +the data). + +By default, users member of 'SQL Request / User' can see all the views. +You can specify extra groups that have the right to access to a specific view. + +Warning +------- + +This module is intended for technician people in a company and for Odoo integrators. + +It requires the user to know SQL syntax and Odoo models. + +If you don't have such skills, do not try to use this module specially on a production +environment. + +Use Cases +--------- + +this module is interesting for the following use cases + +* You want to realize technical SQL requests, that Odoo framework doesn't allow + (For exemple, UNION with many SELECT) A typical use case is if you want to have + Sale Orders and PoS Orders datas in a same table + +* You want to customize an Odoo report, removing some useless fields and adding + some custom ones. In that case, you can simply select the fields of the original + report (sale.report model for exemple), and add your custom fields + +* You have a lot of data, and classical SQL Views have very bad performance. + In that case, MATERIALIZED VIEW will be a good solution to reduce display duration + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +* Go to Dashboard / Configuration / SQL Views + +* tip your SQL request + + .. figure:: https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/01_sql_request.png + :width: 800 px + +* Select the group(s) that could have access to the view + + .. figure:: https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/02_security_access.png + :width: 800 px + +Optionnaly, you can add a domain. + +A tipical domain in a multi company context is to write +``['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]`` +to make reporting depending on the current companies of the user. + +* Click on the button 'Validate SQL Expression' + +* Once the sql request checked, the module analyses the column of the view, + and propose field mapping. For each field, you can decide to create an index + and set if it will be displayed on the pivot graph as a column, a row or a + measure. + + .. figure:: https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/03_field_mapping.png + :width: 800 px + +* Click on the button 'Create SQL elements'. (this step could + take a while, if view is materialized) + +* If it's a MATERIALIZED view: + + * a cron task is created to refresh + the view. You can so define the frequency of the refresh. + * the size of view (and the indexes is displayed) + + .. figure:: https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/04_materialized_view_setting.png + :width: 800 px + +* Finally, click on 'Create UI', to create new menu, action, graph view and + search view. + +Usage +===== + +To use this module, you need to: + +#. Go to 'Dashboards > SQL Reports' + +#. Select the desired report + + .. figure:: https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/05_reporting_pivot.png + :width: 800 px + +* You can switch to 'Graph' or 'tree' views as any report. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* GRAP + +Contributors +~~~~~~~~~~~~ + +* Sylvain LE GAL (https://twitter.com/legalsylvain) +* Richard deMeester, WilldooIT (http://www.willdooit.com/) +* David James, WilldooIT (http://www.willdooit.com/) + +* This module is highly inspired by the work of + * Onestein: (http://www.onestein.nl/) + Module: OCA/server-tools/bi_view_editor. + Link: https://github.com/OCA/reporting-engine/tree/9.0/bi_view_editor + * Anybox: (https://anybox.fr/) + Module : OCA/server-tools/materialized_sql_view + link: https://github.com/OCA/server-tools/pull/110 + * GRAP, Groupement Régional Alimentaire de Proximité: (http://www.grap.coop/) + Module: grap/odoo-addons-misc/pos_sale_reporting + link: https://github.com/grap/odoo-addons-misc/tree/7.0/pos_sale_reporting + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +.. |maintainer-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px + :target: https://github.com/legalsylvain + :alt: legalsylvain + +Current `maintainer `__: + +|maintainer-legalsylvain| + +This module is part of the `OCA/reporting-engine `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/Addons/custom/bi_sql_editor/__init__.py b/Addons/custom/bi_sql_editor/__init__.py new file mode 100644 index 0000000..903915c --- /dev/null +++ b/Addons/custom/bi_sql_editor/__init__.py @@ -0,0 +1,4 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import models +from .hooks import uninstall_hook diff --git a/Addons/custom/bi_sql_editor/__manifest__.py b/Addons/custom/bi_sql_editor/__manifest__.py new file mode 100644 index 0000000..f0ab5a0 --- /dev/null +++ b/Addons/custom/bi_sql_editor/__manifest__.py @@ -0,0 +1,25 @@ +# Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +{ + "name": "BI SQL Editor", + "summary": "BI Views builder, based on Materialized or Normal SQL Views", + "version": "16.0.1.1.0", + "license": "AGPL-3", + "category": "Reporting", + "author": "GRAP,Odoo Community Association (OCA)", + "website": "https://github.com/OCA/reporting-engine", + "depends": [ + "spreadsheet_dashboard", + "sql_request_abstract", + ], + "data": [ + "security/ir.model.access.csv", + "views/view_bi_sql_view.xml", + ], + "demo": ["demo/res_groups_demo.xml", "demo/bi_sql_view_demo.xml"], + "installable": True, + "uninstall_hook": "uninstall_hook", + "maintainers": ["legalsylvain"], +} diff --git a/Addons/custom/bi_sql_editor/demo/bi_sql_view_demo.xml b/Addons/custom/bi_sql_editor/demo/bi_sql_view_demo.xml new file mode 100644 index 0000000..29f7705 --- /dev/null +++ b/Addons/custom/bi_sql_editor/demo/bi_sql_view_demo.xml @@ -0,0 +1,53 @@ + + + + + Draft Incorrect SQL View + incorrect_view + + + + + Partners View + partners_view + + + + + + Modules by Authors + modules_view + + + + + diff --git a/Addons/custom/bi_sql_editor/demo/res_groups_demo.xml b/Addons/custom/bi_sql_editor/demo/res_groups_demo.xml new file mode 100644 index 0000000..eec24fd --- /dev/null +++ b/Addons/custom/bi_sql_editor/demo/res_groups_demo.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/Addons/custom/bi_sql_editor/hooks.py b/Addons/custom/bi_sql_editor/hooks.py new file mode 100644 index 0000000..3a7c1d4 --- /dev/null +++ b/Addons/custom/bi_sql_editor/hooks.py @@ -0,0 +1,11 @@ +# Copyright 2015-2017 Onestein () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from odoo import SUPERUSER_ID +from odoo.api import Environment + + +def uninstall_hook(cr, registry): + env = Environment(cr, SUPERUSER_ID, {}) + recs = env["bi.sql.view"].search([]) + for rec in recs: + rec.button_set_draft() diff --git a/Addons/custom/bi_sql_editor/i18n/am.po b/Addons/custom/bi_sql_editor/i18n/am.po new file mode 100644 index 0000000..f7b1ace --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/am.po @@ -0,0 +1,799 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/ar.po b/Addons/custom/bi_sql_editor/i18n/ar.po new file mode 100644 index 0000000..b2e9e69 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ar.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "المعرف" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "النموذج" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "الاسم" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "حفظ كمسودة" + +#~ msgid "Security" +#~ msgstr "الأمن" + +#~ msgid "Draft" +#~ msgstr "مسوّدة" diff --git a/Addons/custom/bi_sql_editor/i18n/bg.po b/Addons/custom/bi_sql_editor/i18n/bg.po new file mode 100644 index 0000000..3ecb776 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/bg.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Име" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Защита" diff --git a/Addons/custom/bi_sql_editor/i18n/bs.po b/Addons/custom/bi_sql_editor/i18n/bs.po new file mode 100644 index 0000000..78d9359 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/bs.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Ime" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Postavi u pripremu" + +#~ msgid "Security" +#~ msgstr "Sigurnost" + +#~ msgid "Draft" +#~ msgstr "U pripremi" diff --git a/Addons/custom/bi_sql_editor/i18n/ca.po b/Addons/custom/bi_sql_editor/i18n/ca.po new file mode 100644 index 0000000..4717ca0 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ca.po @@ -0,0 +1,894 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2022-06-15 18:05+0000\n" +"Last-Translator: jabelchi \n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (Còpia)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Accés %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "Context d'acció" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "Configuració d'acció" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Grups permesos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Usuaris permesos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Disponible" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "Vista BI SQL" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Camp de vista Bi SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Marqueu aquesta casella si voleu crear una opció \"agrupa per\" a la vista " +"de cerca" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"Marqueu aquesta casella si voleu crear un índex en aquest camp. Això es " +"recomana per a camps cercables i agrupables, per reduir la durada" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "Columna" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" +"Text separat per comes. Valors possibles: \"gràfic\", \"pivot\" o \"arbre\"" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "Crea IU" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "Tasca Cron que actualitzarà la vista materialitzada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "Mida de la base de dades" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "Definiu aquí un context que s'utilitzarà per defecte en crear l'acció." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"Definiu aquí la restricció d'accés a les dades.\n" +" Tingueu cura d'utilitzar el nom del camp amb el prefix 'x_'. Es crearà una " +"\"ir.rule\" global. Per exemple, una regla típica de múltiples empreses és\n" +" ['|', ('x_company_id','fill_de', [user.company_id.id]),('x_company_id','='," +"False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "Definició de regla addicional" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "Informació addicional" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "Descripció del camp" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Tipus de camp" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" +"Pel camp Odoo 'Many2one'.\n" +" Comodel del camp." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"Per al camp Odoo \"Selecció\".\n" +" Llista d'opcions, especificada com una expressió Python que defineix una " +"llista de (clau, etiqueta) parells. Per exemple: [('blau', 'blau'), ('groc', " +"'groc')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "Nom qualificat complet del model transitori que es crearà." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "Nom complet de la vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "Tipus de gràfic" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "Ha canviat de grup" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Nom del índex" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "Està agrupat per" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "És índex" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "És vista materialitzada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "Text materialitzat" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "Mesura" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Nom del model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nom" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"No s'ha trobat columna.\n" +"El nom de les columnes ha de dur el prefix 'x_'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Acció Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Cron Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Vista gràfica Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Menú Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Model Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "Vista pivot Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Regla Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Vista de cerca Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "Vista de llista Odoo" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "Només es suporten les vistes gràfica, pivot o llista" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "Obrir vista" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Consulta " + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "Refrescar vista materialitzada" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "Refrescar vista materialitzada %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Fila" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "Definició de la regla" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "Camps SQL" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "Informes SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" +"La consulta SQL que s'inserirà com a vista. Assegureu-vos de:\n" +" * Posar un nom per a tots els camps seleccionats, especialment si utilitzeu " +"funcions SQL (com ara EXTRACT, ...);\n" +" * No fer servir 'SELECT *' o 'SELECT taula.*';\n" +" * Començar el nom de les columnes seleccionades amb 'x_';" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "Tipus SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "Tipus SQL a la base de dades" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "Vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "Vista i model SQL creats" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "Vistes SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "Opcions seleccionades" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "Mida de les vistes materialitzades i els seus índexs" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estat" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Estat de la petició:\n" +" * 'Esborrany': No provat\n" +" * 'SQL vàlid': L'ordre SQL ha estat testada i és vàlida" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" +"Sufix de la vista SQL. El nom complet SQL es calcularà i s'hi posarà com a " +"prefix 'x_bi_sql_view_'. La sintaxi seguirà: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Nom tècnic" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "Es farà servir com a nom del camp Odoo, visible als usuaris" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "Això crearà vista Odoo, acció i menú" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" +"Això intentarà crear una vista SQL, basada en l'ordre SQL i els models i " +"camps, basant-se en la configuració" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "Visibilitat llista" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" +"Tipus del camp Odoo que es crearà. Deixeu en blanc si no voleu crear un camp " +"nou. Si està buit, aquest camp no es mostrarà disponible per a la cerca ni " +"per la funció d'agrupació" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "No disponible" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "Interfície d'usuari" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "Nom a mostrar" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "Vistes, acció i menú creats" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "No podeu crear índexs en vistes no materialitzades" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" +"Només podeu eliminar vistes en esborrany. Si voleu eliminar-les, primer " +"passeu-les esborrany." + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "booleà" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "caràcters" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "data" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "data-hora" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "comma flotant" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "enter" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "many2one" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "selecció" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "seqüència" + +#~ msgid "" +#~ "Are you sure you want to set to draft this SQL View. It will delete the " +#~ "materialized view, and all the previous mapping realized with the columns" +#~ msgstr "" +#~ "Esteu segur que voleu configurar l'esborrany d'aquesta vista SQL? " +#~ "Esborrarà la vista materialitzada, i tot el mapeig anterior realitzat amb " +#~ "les columnes" + +#~ msgid "Set to Draft" +#~ msgstr "Passar a esborrany" + +#, python-format +#~ msgid "%m/%d/%Y %H:%M:%S UTC" +#~ msgstr "%d/%m/%Y %H:%M:%S UTC" + +#, python-format +#~ msgid "%s Access %s" +#~ msgstr "%s Accés %s" + +#~ msgid "Context" +#~ msgstr "Context" + +#~ msgid "Create SQL View, Indexes and Models" +#~ msgstr "Crea una vista SQL, índexs i models" + +#~ msgid "Hidden" +#~ msgstr "Ocult" + +#~ msgid "Preview SQL Expression" +#~ msgstr "Previsualizar expressió SQL" + +#, python-format +#~ msgid "" +#~ "SQL Error while creating %s VIEW %s :\n" +#~ " %s" +#~ msgstr "" +#~ "Error SQL mentre es creava la vista %s %s :\n" +#~ " %s" + +#~ msgid "SQL Query" +#~ msgstr "Consulta SQL" + +#~ msgid "Security" +#~ msgstr "Seguritat" + +#~ msgid "Validate SQL Expression" +#~ msgstr "Validar ordre SQL" + +#, python-format +#~ msgid "You can only process this action on SQL Valid items" +#~ msgstr "Aquesta acció només pot processar-se sobre elements SQL vàlids" + +#~ msgid "this will refresh the materialized view" +#~ msgstr "Això refrescarà la vista materialitzada" + +#~ msgid "Draft" +#~ msgstr "Esborrany" diff --git a/Addons/custom/bi_sql_editor/i18n/cs.po b/Addons/custom/bi_sql_editor/i18n/cs.po new file mode 100644 index 0000000..50d85b1 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/cs.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Název" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Stav" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Nastavit na koncept" + +#~ msgid "Security" +#~ msgstr "Zabezpečení" + +#~ msgid "Draft" +#~ msgstr "Návrh" diff --git a/Addons/custom/bi_sql_editor/i18n/da.po b/Addons/custom/bi_sql_editor/i18n/da.po new file mode 100644 index 0000000..dd2673b --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/da.po @@ -0,0 +1,805 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "Id" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Navn" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Delstat" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Sikkerhed" + +#~ msgid "Draft" +#~ msgstr "Udkast" diff --git a/Addons/custom/bi_sql_editor/i18n/de.po b/Addons/custom/bi_sql_editor/i18n/de.po new file mode 100644 index 0000000..e7b5414 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/de.po @@ -0,0 +1,835 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2019-04-24 20:16+0000\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.5.1\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (Kopie)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Zugriff %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Erlaubte Gruppen" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Erlaubte Benutzer" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Verfügbar" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +#, fuzzy +msgid "BI SQL View" +msgstr "Bi SQL Ansichtsfeld" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Bi SQL Ansichtsfeld" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Haken Sie diese Box an, um eine 'Gruppiere nach' Option in der Suche " +"anzubieten" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Angelegt durch" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Angelegt am" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Feldart" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Index Name" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modell" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Modellbezeichnung" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Bezeichnung" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Abfrage" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Status" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Status der Abfrage:\n" +"* 'Entwurf': Ungeprüft\n" +"* 'SQL gültig': SQL Abfrage ist geprüft und gültig" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Technische Bezeichnung" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "Nicht verfügbar" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "Auswahl" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "" +#~ "Are you sure you want to set to draft this SQL View. It will delete the " +#~ "materialized view, and all the previous mapping realized with the columns" +#~ msgstr "" +#~ "Sind Sie sicher, dass Sie diese SQL-Sicht in den Entwurf zurücksetzen " +#~ "möchten? Dies wird Ihre umgesetzten Sichten und vorausgegangene " +#~ "Spaltenzuordnungen löschen" + +#~ msgid "Set to Draft" +#~ msgstr "Auf Entwurf setzen" + +#, python-format +#~ msgid "%m/%d/%Y %H:%M:%S UTC" +#~ msgstr "%d.%m.%Y %H:%M:%S UTC" + +#, python-format +#~ msgid "%s Access %s" +#~ msgstr "%s Zugriff %s" + +#~ msgid "Security" +#~ msgstr "Sicherheit" + +#~ msgid "Draft" +#~ msgstr "Entwurf" + +#~ msgid "SQL Valid" +#~ msgstr "SQL gültig" diff --git a/Addons/custom/bi_sql_editor/i18n/el_GR.po b/Addons/custom/bi_sql_editor/i18n/el_GR.po new file mode 100644 index 0000000..90100e5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/el_GR.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "Κωδικός" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Ονομασία" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Ασφάλεια" diff --git a/Addons/custom/bi_sql_editor/i18n/en_GB.po b/Addons/custom/bi_sql_editor/i18n/en_GB.po new file mode 100644 index 0000000..2db60a1 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/en_GB.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Created on" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Name" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Set to Draft" + +#~ msgid "Security" +#~ msgstr "Security" + +#~ msgid "Draft" +#~ msgstr "Draft" diff --git a/Addons/custom/bi_sql_editor/i18n/es.po b/Addons/custom/bi_sql_editor/i18n/es.po new file mode 100644 index 0000000..b640dd7 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es.po @@ -0,0 +1,929 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2023-12-21 23:59+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "%(model_name)s Acceso %(full_name)s" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (Copia)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Acceso %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "Contexto Acción" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "Necesita Acción" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "Ajustes Acción" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Grupos permitidos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Usuarios permitidos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de Archivos Adjuntos" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Disponible" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "Promedio" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "Vista BI SQL" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Campo Vista BI SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" +"De forma predeterminada, Odoo sumará los valores al agrupar. Si desea " +"modificar el comportamiento, elija un operador de grupo alternativo" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Marque esta casilla si quiere crear la opción 'agrupar por' en la vista de " +"búsqueda" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"Marque esta casilla si quiere crear un índice en ese campo. Esto es " +"recomendable para campos que se pueden agrupar y filtrar, para reducir la " +"duración" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "Columna" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" +"Texto separado por comas. Posibles valores: \"graph\", \"pivot\" o \"tree\"" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "Contexto de acción calculado" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "Contexto calculado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" +"Valor de contexto que se insertará para este campo en todas las vistas. Nota " +"importante: escriba un contexto con comillas simples." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "Crear elementos SQL" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "Crear UI" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "Cron Task que refrescará la vista materializada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "Contexto personalizado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "Tamaño Base de Datos" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" +"Defina aquí un contexto que será utilizado por defecto, cuando se cree la " +"acción." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"Defina aquí la restricción de acceso a los datos.\n" +" Tenga cuidado de utilizar el nombre del campo con el prefijo 'x_'. Se " +"creará una 'ir.rule' global. Una regla típica de varias empresas es, por " +"ejemplo\n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "Borrar Elementos SQL" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "Eliminar UI" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "Definición Regla Extra" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "Información Extra" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "Contexto del campo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "Descripción del campo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Tipo de campo" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "Campos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" +"Para el campo Odoo 'Many2one'.\n" +" Comodelo del campo." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"Para el campo 'Selección' de Odoo.\n" +" Lista de opciones, especificada como una expresión Python que define una " +"lista de pares (clave, etiqueta). Por ejemplo: [('azul','Azul'), " +"('amarillo','Amarillo')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "Nombre completo cualificado del modelo transitorio que se creará." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "Nombre completo de la vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "Tipo de gráfico" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "Operador de grupo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "Ha cambiado el grupo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "Tiene Mensaje" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcada, nuevos mensajes requieren su atención." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "si está marcada, algunos mensajes tienen un error de entrega." + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" +"Imposible borrar campos si la vista está en estado 'Modelo Válido' o 'UI " +"Válido'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Nombre del índice" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "Invisible" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "Es Seguidor" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "Se agrupa por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "Es Índice" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "Es una vista materializada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" +"Se borrará la vista materializada, y todos los mapeos previos realizados con " +"las columnas" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "Adjunto Principal" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "Texto materializado" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "Máximo" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "medida" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "Error en entrega de mensaje" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "Mínimo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Nombre del modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"No se ha encontrado ninguna columna.\n" +"El nombre de la columna debe ir precedido de 'x_'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "Nota" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Acción Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Cron de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Vista gráfica Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Menú Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Modelo Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "Vista pivotante de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Regla Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Vista de búsqueda Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "Vista en árbol de Odoo" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "Sólo se admiten las vistas de gráfico, pivote o árbol" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "Abrir vista" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "Opcional (oculto)" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "Opcional (mostrado)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "Por favor, establezca modelos relacionados en los siguientes campos %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Consulta" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "Actualizar" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "Refrescar vista materializada" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "Refrescar vista materializada %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Fila" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "Definición de regla" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" +"Error SQL al crear %(materialized_text)s VISTA %(view_name)s :\n" +" %(error)s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "Campos SQL" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "Informes SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" +"Solicitud SQL que se insertará como la vista. Tenga cuidado de :\n" +" * Establecer un nombre para todos los campos seleccionados, especialmente " +"si se utiliza una función SQL (como EXTRACT, ...);\n" +" * No utilice 'SELECT *' o 'SELECT table.*';\n" +" * anteponer 'x_' al nombre de las columnas seleccionables;" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "Tipo SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "Tipo SQL en la base de datos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "Vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "Vista SQL y modelo creado" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "Vistas SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "Opciones de selección" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "Tamaño de la vista materializada y de sus índices" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Estado de la solicitud:\n" +" * 'Borrador': No probado\n" +" * SQL válido La petición SQL ha sido comprobada y es válida" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" +"Sufijo de la vista SQL. El nombre completo de SQL se calculará y llevará el " +"prefijo 'x_bi_sql_view_'. La sintaxis debe ser la siguiente: https://www." +"postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-" +"IDENTIFIERS" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "Suma" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Nombre técnico" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" +"Campos técnicos, utilizados en módulos que dependen de este para saber si " +"los grupos han cambiado, y que según el acceso debe ser actualizado." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" +"Esto se utilizará como el nombre del campo de Odoo, que se muestra a los " +"usuarios" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "Esto creará la Vista, Acción y Menú de Odoo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" +"Esto intentará crear una vista SQL, basada en la petición SQL y los " +"correspondientes modelos transitorios y campos, según los ajustes" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "Visibilidad del árbol" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" +"Tipo del campo Odoo que será creado. Mantenga vacío si no desea crear un " +"nuevo campo. Si esta vacío, este campo no será mostrado ni estará disponible " +"para búsqueda o agrupamiento por función" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "No disponible" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "Actualiza el acceso al modelo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" +"Actualizar acceso al modelo. Obligatorio si ha modificado la lista de grupos " +"después de haber creado el modelo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "Interfaz de usuario" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "Ver nombre" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "Ver el pedido" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "Vistas, Acciones y Menús Creados" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "No se pueden crear índices en vistas no materializadas" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" +"Sólo puedes desvincular vistas borrador.Si quieres eliminarlas, primero " +"ponlas en borrador." + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "boletín" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "carácter" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "fecha" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "fecha y hora" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "flotador" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "entero" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "muchos para uno" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "selección" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "secuencia" + +#~ msgid "" +#~ "Are you sure you want to set to draft this SQL View. It will delete the " +#~ "materialized view, and all the previous mapping realized with the columns" +#~ msgstr "" +#~ "Está seguro de que quiere establecer a borrador esta vista SQL. Eliminará " +#~ "la vista materializada, y el mapeo anteriormente realizado con las " +#~ "columnas" + +#~ msgid "" +#~ "Check this box if you want to add a context column in the field list " +#~ "view. Custom Context will be inserted in the created views." +#~ msgstr "" +#~ "Marque esta casilla si desea añadir una columna de contexto en la vista " +#~ "de lista de campos. Contexto personalizado se insertará en las vistas " +#~ "creadas." + +#~ msgid "Set to Draft" +#~ msgstr "Cambiar a borrador" + +#~ msgid "Use Context Field" +#~ msgstr "Utilizar campo de contexto" + +#~ msgid "SMS Delivery error" +#~ msgstr "Error en la entrega de sms" + +#, python-format +#~ msgid "%m/%d/%Y %H:%M:%S UTC" +#~ msgstr "%m/%d/%Y %H:%M:%S UTC" + +#, python-format +#~ msgid "%s Access %s" +#~ msgstr "%s Acceso %s" + +#~ msgid "Context" +#~ msgstr "Contexto" + +#~ msgid "Create SQL View, Indexes and Models" +#~ msgstr "Crear Vista SQL, Índices y Modelos" + +#~ msgid "Hidden" +#~ msgstr "Oculto" + +#~ msgid "Preview SQL Expression" +#~ msgstr "Vista previa expresión SQL" + +#, python-format +#~ msgid "" +#~ "SQL Error while creating %s VIEW %s :\n" +#~ " %s" +#~ msgstr "" +#~ "Error SQL al crear la VISTA %s %s :\n" +#~ " %s" + +#~ msgid "SQL Query" +#~ msgstr "Consulta SQL" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Validate SQL Expression" +#~ msgstr "Validar expresión SQL" + +#, python-format +#~ msgid "You can only process this action on SQL Valid items" +#~ msgstr "Sólo puede procesar esta acción en elementos SQL válidos" + +#~ msgid "this will refresh the materialized view" +#~ msgstr "esto refrescará la vista materializada" + +#~ msgid "Draft" +#~ msgstr "No suscrito" diff --git a/Addons/custom/bi_sql_editor/i18n/es_AR.po b/Addons/custom/bi_sql_editor/i18n/es_AR.po new file mode 100644 index 0000000..bb01b71 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_AR.po @@ -0,0 +1,897 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2023-04-07 20:23+0000\n" +"Last-Translator: Ignacio Buioli \n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (Copia)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Acceso %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "Acción de Contexto" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "Acción de Ajustes" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Grupos Permitidos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Usuarios Permitidos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Disponible" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "Vista BI SQL" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Campo de Vista BI SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Marque esta casilla si desea crear una opción de 'Agrupar por' en la vista " +"de búsqueda" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"Marque esta casilla si desea crear un índice en ese campo. Esto se " +"recomienda para campos que se pueden buscar y agrupar, para reducir la " +"duración" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "Columna" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" +"Texto separado por comas. Valores posibles: \"graph\", \"pivot\" o \"tree\"" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "Crear UI" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "Tarea Cron que actualizará la vista materializada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "Tamaño de la Base de Datos" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "Defina aquí un contexto que se usará por defecto, al crear la acción." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"Defina aquí la restricción de acceso a los datos.\n" +" Tenga cuidado de usar el nombre de campo con el prefijo 'x_'. Se creará una " +"'ir.rule' global. Una regla típica de varias compañías es, por ejemplo,\n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "Definición de Regla Extra" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "Información Extra" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "Descripción de Campo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Tipo de Campo" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" +"Para campos de Odoo 'Many2one'.\n" +" Comodel del campo." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"Para Campos de Odoo 'Selection'.\n" +" Lista de opciones, especificada como una expresión de Python que define una " +"lista de pares (clave, etiqueta). Por ejemplo: [('azul','Azul'), " +"('amarillo','Amarillo')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "Nombre Calificado Completo del modelo transitorio que se creará." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "Nombre completo de la vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "Tipo de Gráfico" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "Ha Cambiado de Grupo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Nombre del Índice" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "Está Agrupado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "Es Índice" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "Es una Vista Materializada" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "Texto Materializado" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "Medida" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Nombre del Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"No se encontraron Columnas.\n" +"Los nombres de las columnas deben tener de prefijo 'x_'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Acción de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Cron de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Vista Gráfico de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Menú de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Modelo de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "Vista Pivot de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Regla de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Vista de Búsqueda de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "Vista Lista de Odoo" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "Solo se soportan vistas gráfico, pivot o lista" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "Abrir Vista" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Consulta" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "Recargar Vista Materializada" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "Recargar Vista Materializada %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Fila" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "Definición de Regla" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "Campos SQL" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "Reportes SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" +"Solicitud SQL que se insertará como la vista. Tenga cuidado de:\n" +" * Establezca un nombre para todos sus campos seleccionados, especialmente " +"si usa la función SQL (como EXTRACT, ...);\n" +" * No use 'SELECT *' o 'SELECT table.*';\n" +" * Prefije el nombre de las columnas seleccionables con 'x_';" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "Tipo SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "Tipo SQL en la base de datos" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "Vista SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "Vista SQL y Modelo Creado" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "Vistas SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "Opciones de Selección" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "Tamaño de la vista materializada y sus índices" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Estado de la Solicitud:\n" +" * 'Borrador': No probado\n" +" * 'SQL Válido': La solicitud de SQL ha sido verificada y es válida" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" +"Sufijo de la vista SQL. El nombre completo de SQL se calculará y tendrá el " +"prefijo 'x_bi_sql_view_'. La sintaxis debe seguir: https://www.postgresql." +"org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Nombre Técnico" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" +"Esto se utilizará como el nombre del campo de Odoo, que se muestra a los " +"usuarios" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "Esto creará una Vista, Acción y Menú de Odoo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" +"Esto intentará crear una Vista SQL, basada en la solicitud SQL y el modelo " +"transitorio y los campos correspondientes, según la configuración" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "Visibilidad de la Lista" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" +"Tipo de campo de Odoo que se creará. Manténgalo vacío si no desea crear un " +"nuevo campo. Si está vacío, este campo no se mostrará ni estará disponible " +"para buscar o agrupar por función" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "No Disponible" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "Actualizar Modelos de Acceso" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" +"Actualizar Modelos de Acceso. Obligatorio si cambió la lista de grupos " +"después de haber creado el modelo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "Interfaz de Usuario" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "Nombre de la Vista" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "Ordenar Vista" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "Vistas, Acción y Menú Creado" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "No puede crear índice en vistas no materializadas" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" +"Solo puede desvincular vistas de borrador. Si desea eliminarlas, primero " +"configúrelas como borrador." + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "boolean" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "char" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "date" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "datetime" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "float" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "integer" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "many2one" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "selection" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "sequence" + +#~ msgid "" +#~ "Are you sure you want to set to draft this SQL View. It will delete the " +#~ "materialized view, and all the previous mapping realized with the columns" +#~ msgstr "" +#~ "¿Está seguro de que desea configurar para redactar esta vista SQL? " +#~ "Borrará la vista materializada, y todo el mapeo anterior realizado con " +#~ "las columnas" + +#~ msgid "Set to Draft" +#~ msgstr "Restablecer a Borrador" + +#, python-format +#~ msgid "%m/%d/%Y %H:%M:%S UTC" +#~ msgstr "%m/%d/%Y %H:%M:%S UTC" + +#, python-format +#~ msgid "%s Access %s" +#~ msgstr "%s Acceso %s" + +#~ msgid "Context" +#~ msgstr "Contexto" + +#~ msgid "Create SQL View, Indexes and Models" +#~ msgstr "Crea una Vista SQL, Índices y Modelos" + +#~ msgid "Hidden" +#~ msgstr "Oculto" + +#~ msgid "Preview SQL Expression" +#~ msgstr "Previsualizar Expresión SQL" + +#, python-format +#~ msgid "" +#~ "SQL Error while creating %s VIEW %s :\n" +#~ " %s" +#~ msgstr "" +#~ "Error SQL mientras se creaba %s VIEW %s :\n" +#~ " %s" + +#~ msgid "SQL Query" +#~ msgstr "Consulta SQL" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Validate SQL Expression" +#~ msgstr "Validar Expresión SQL" + +#, python-format +#~ msgid "You can only process this action on SQL Valid items" +#~ msgstr "Solo puede procesar esta acción en elementos SQL Válidos" + +#~ msgid "this will refresh the materialized view" +#~ msgstr "esto recargará la vista materializada" diff --git a/Addons/custom/bi_sql_editor/i18n/es_CL.po b/Addons/custom/bi_sql_editor/i18n/es_CL.po new file mode 100644 index 0000000..40e0ec6 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_CL.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" diff --git a/Addons/custom/bi_sql_editor/i18n/es_CO.po b/Addons/custom/bi_sql_editor/i18n/es_CO.po new file mode 100644 index 0000000..b4db5f6 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_CO.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" diff --git a/Addons/custom/bi_sql_editor/i18n/es_CR.po b/Addons/custom/bi_sql_editor/i18n/es_CR.po new file mode 100644 index 0000000..7aad358 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_CR.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Cambiar a borrador" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/es_DO.po b/Addons/custom/bi_sql_editor/i18n/es_DO.po new file mode 100644 index 0000000..2f6daf9 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_DO.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" diff --git a/Addons/custom/bi_sql_editor/i18n/es_EC.po b/Addons/custom/bi_sql_editor/i18n/es_EC.po new file mode 100644 index 0000000..605c0c5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_EC.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Cambiar a borrador" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/es_ES.po b/Addons/custom/bi_sql_editor/i18n/es_ES.po new file mode 100644 index 0000000..7d55b40 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_ES.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/es_MX.po b/Addons/custom/bi_sql_editor/i18n/es_MX.po new file mode 100644 index 0000000..3e88311 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_MX.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Cambiar a borrador" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/es_PE.po b/Addons/custom/bi_sql_editor/i18n/es_PE.po new file mode 100644 index 0000000..42bb33f --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_PE.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" diff --git a/Addons/custom/bi_sql_editor/i18n/es_PY.po b/Addons/custom/bi_sql_editor/i18n/es_PY.po new file mode 100644 index 0000000..fbc3bd5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_PY.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" diff --git a/Addons/custom/bi_sql_editor/i18n/es_VE.po b/Addons/custom/bi_sql_editor/i18n/es_VE.po new file mode 100644 index 0000000..ea3ff83 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/es_VE.po @@ -0,0 +1,806 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nombre" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Provincia" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Seguridad" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/et.po b/Addons/custom/bi_sql_editor/i18n/et.po new file mode 100644 index 0000000..a8a1f77 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/et.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Loodud" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nimi" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Sea mustandiks" + +#~ msgid "Security" +#~ msgstr "Turvalisus" + +#~ msgid "Draft" +#~ msgstr "Mustand" diff --git a/Addons/custom/bi_sql_editor/i18n/eu.po b/Addons/custom/bi_sql_editor/i18n/eu.po new file mode 100644 index 0000000..be10714 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/eu.po @@ -0,0 +1,799 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Created on" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Izena" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/fa.po b/Addons/custom/bi_sql_editor/i18n/fa.po new file mode 100644 index 0000000..f51be82 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/fa.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "شناسه" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "نام" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "امنیت" diff --git a/Addons/custom/bi_sql_editor/i18n/fi.po b/Addons/custom/bi_sql_editor/i18n/fi.po new file mode 100644 index 0000000..0982dde --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/fi.po @@ -0,0 +1,805 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Mall" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nimi" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Tila" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Aseta luonnokseksi" + +#~ msgid "Draft" +#~ msgstr "Luonnos" diff --git a/Addons/custom/bi_sql_editor/i18n/fr.po b/Addons/custom/bi_sql_editor/i18n/fr.po new file mode 100644 index 0000000..f0c436e --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/fr.po @@ -0,0 +1,855 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-10-26 11:45+0000\n" +"PO-Revision-Date: 2022-10-26 11:45+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (Copie)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Accès %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "Contexte de l'action" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "Options de Sélection" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Groupes autorisés" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Utilisateurs Autorisés" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Disponible" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "Moyenne" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "Vue SQL" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Champs SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Cochez cette case pour créer une option 'Grouper Par' sur la vue de recherche" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"Cochez cette case pour créer un index SQL sur ce champ. Cela est recommandé " +"pour les champs de recherche et de regroupement pour réduire le temps " +"d'affichage." + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "Colonne" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" +"Texte séparé par des virgules. Valeurs posisbles : \"graph\", \"pivot\" ou " +"\"tree\"" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "Contexte calculé de l'action" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "Contexte calculé" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "Créer les éléments SQL" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "Créer IU" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "Tâche CRON qui va rafraichir la vue matérialisée" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "Contexte personnalisé" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "Taille de la base de données" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" +"Definir ici un contexte qui sera utillisé par défault, lors de la création " +"de l'action." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"Définir ici les règles de restrictions d'accès aux données.\n" +" Faite attention à utilliser des noms de champs préfixés par 'x_'. Un 'ir." +"rule' global sera créé. Une règle classique en multi-companie est, par " +"exemple : \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nom à afficher" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "Définition de règle complémentaire" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "Information complémentaire" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "Description du champ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Type de champ" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "Champs" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" +"Pour les champs 'Many2one' de Odoo.\n" +"Champ du modèle lié" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"Pour les champs Odoo 'Selection'.\n" +" Liste des options, spécifié par une expression python, définition une liste " +"de paires de (clé, valeur). Par exemple : [('blue','Blue'), " +"('yellow','Yellow')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "Nom complet du modèle transiant qui sera créé." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "Nom complet de la vue SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "Type de Graphe" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "Opérateur de groupe" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "A un changement de groupe" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Nom de l'index" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "Est 'Grouper Par'" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "Est un index" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "Est une vue matérialisée" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "Texte materialisé" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "Mesure" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modèle" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Nom du modèle" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nom" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"Aucune colonne n'a été trouvée.\n" +"Les noms de colonnes doivent être préfixés par 'x_'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Action Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Cron Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Vue graphique Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Menu Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Modèle Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "Vue Pivot de Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Règle Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Vue de recherche Odoo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "Vue Liste Odoo" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "Seules les vues graphique, pivot et arbre sont supportées" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "Ouvrir la vue" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "Optionelle (cachée)" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "Optionelle (affiché)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Requête" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "Rafraichir" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "Rafraichir la vue matérialisée" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "Rafraichir la vue matérialisée %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Ligne" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "Définition de règle" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" +"Erreur SQL lors de la création de la vue matérialisée %(materialized_text)s " +"VIEW %(view_name)s :\n" +" %(error)s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "Champs SQL" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "Rapports SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" +"Requête SQL qui sera insérée dans la vue SQL. Faire attention à :\n" +" * Mettre un nom (AS) pour tous les champs à afficher, spécialement si vous " +"utilisez des fonctions SQL (comme EXTRACT, ...);\n" +" * Ne pas utiliser 'SELECT *' ou 'SELECT table.*';\n" +" * Préfixer le nom des colonnes à afficher par 'x_';" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "Type SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "Type SQL dans la base de données" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "Vue SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "Vue SQL et Modèle créés" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "Vues SQL" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "Options de Sélection" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "Taille de la vue matérialisée et de ses index" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Statut" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Etat de la requête:\n" +" * 'En brouillon': non testée\n" +" * 'SQL Validé': La requête SQL a été vérifiée et est valide" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" +"Suffixe de la vue SQL. Le nom SQL complet sera calculé et préfixé par " +"'x_bi_sql_view_'. La syntaxe doit suivre : https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "Somme" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Nom technique" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" +"Cette valeur sera utilisée comme nom du champ odoo et sera affichée aux " +"utilisateurs" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "Cela va créer une vue Odoo, une action et un menu" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" +"Cela va créer une vue SQL, basée sur la requête SQL et va créer le modèle " +"transiant correspondant et les champs, basés sur le paramétrage" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "Visibilité dans la liste" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" +"Type du champs Odoo qui sera créé. Garder vide si vous ne souhaitez pas " +"créer un nouveau champ. Si vide, ce champ ne sera pas affiché et ne sera pas " +"disponible pour les fonctions de recherche et de regroupement" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "Indisponible" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "Mettre à jour les accès au modèle" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" +"Mettre à jour l'accès au modèle. Requis si vous changez la liste de groupes, " +"après avoir créer le modèle" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "Interface utilisateur" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "Nom de la vue" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "Ordre des vues" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "Vues, Actions et menus créés" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "Tâche CRON qui va rafraichir la vue matérialisée" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" +"Vous pouvez seulement supprimer des vues en brouillon. Si vous voulez les " +"supprimer, veuillez le repasser à l'état de brouillon auparavant" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "Séquence" + +#~ msgid "" +#~ "Are you sure you want to set to draft this SQL View. It will delete the " +#~ "materialized view, and all the previous mapping realized with the columns" +#~ msgstr "" +#~ "Etes vous sur de vouloir remettre la Vue SQL en brouillon. Cela " +#~ "supprimera la vue (matérialisée), et tout le mapping préalablement " +#~ "réalisé sur les colonnes" + +#~ msgid "Set to Draft" +#~ msgstr "Remettre en brouillon" diff --git a/Addons/custom/bi_sql_editor/i18n/fr_CA.po b/Addons/custom/bi_sql_editor/i18n/fr_CA.po new file mode 100644 index 0000000..c10bd26 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/fr_CA.po @@ -0,0 +1,800 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "Identifiant" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modèle" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nom" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/fr_CH.po b/Addons/custom/bi_sql_editor/i18n/fr_CH.po new file mode 100644 index 0000000..1e87727 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/fr_CH.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Etat" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Draft" +#~ msgstr "Brouillon" diff --git a/Addons/custom/bi_sql_editor/i18n/gl.po b/Addons/custom/bi_sql_editor/i18n/gl.po new file mode 100644 index 0000000..8056b9a --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/gl.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nome" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Draft" +#~ msgstr "Borrador" diff --git a/Addons/custom/bi_sql_editor/i18n/gl_ES.po b/Addons/custom/bi_sql_editor/i18n/gl_ES.po new file mode 100644 index 0000000..072ab1d --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/gl_ES.po @@ -0,0 +1,800 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/he.po b/Addons/custom/bi_sql_editor/i18n/he.po new file mode 100644 index 0000000..af6b296 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/he.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "מזהה" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "שם" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "אבטחה" diff --git a/Addons/custom/bi_sql_editor/i18n/hr.po b/Addons/custom/bi_sql_editor/i18n/hr.po new file mode 100644 index 0000000..54c337d --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/hr.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Stvorio/la" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Stvoreno dana" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zadnju izmjenu izvršio/la" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Naziv" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Status" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "odabir" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Postavi na nacrt" + +#~ msgid "Security" +#~ msgstr "Sigurnost" + +#~ msgid "Draft" +#~ msgstr "Skica" diff --git a/Addons/custom/bi_sql_editor/i18n/hr_HR.po b/Addons/custom/bi_sql_editor/i18n/hr_HR.po new file mode 100644 index 0000000..0a86c74 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/hr_HR.po @@ -0,0 +1,801 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Naziv" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Oblast/Županija" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/hu.po b/Addons/custom/bi_sql_editor/i18n/hu.po new file mode 100644 index 0000000..885fcc4 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/hu.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modell, minta" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Név" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Állapot" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Beállítás tervezetnek" + +#~ msgid "Security" +#~ msgstr "Biztonság" + +#~ msgid "Draft" +#~ msgstr "Tervezet" diff --git a/Addons/custom/bi_sql_editor/i18n/id.po b/Addons/custom/bi_sql_editor/i18n/id.po new file mode 100644 index 0000000..3eaf6b3 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/id.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nama" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Keamanan" diff --git a/Addons/custom/bi_sql_editor/i18n/it.po b/Addons/custom/bi_sql_editor/i18n/it.po new file mode 100644 index 0000000..4333114 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/it.po @@ -0,0 +1,810 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +# Paolo Valier , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2023-06-20 11:10+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Disponibile" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modello" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nome" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Riga" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Stato" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Nome tecnico" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "Non disponibile" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Imposta a bozza" + +#~ msgid "Security" +#~ msgstr "Sicurezza" + +#~ msgid "Draft" +#~ msgstr "Bozza" diff --git a/Addons/custom/bi_sql_editor/i18n/ja.po b/Addons/custom/bi_sql_editor/i18n/ja.po new file mode 100644 index 0000000..eb24a47 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ja.po @@ -0,0 +1,833 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2024-01-09 06:35+0000\n" +"Last-Translator: \"Ivy Liu (QRTL)\" \n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.17\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "%(model_name)s アクセス %(full_name)s" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (コピー)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "アクセス %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "アクションコンテキスト" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "要対応" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "アクション設定" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "許可されたグループ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "許可されたユーザ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "添付ファイル数" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "利用可能" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "平均" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "BI SQL View" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "Bi SQL View フィールド" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "デフォルトでは、Odooはグループ化する際に値を合計します。挙動を変更したい場合" +"は、別のグループ演算子を選択してください" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "検索ビューに 「グループ化」 " +"オプションを作成したい場合はこのボックスをチェックしてください" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"フィールドにインデックスを作成したい場合はこのボックスをチェックしてください" +"。検索可能やグループ化対象のフィールドには処理効率化の為、インデックス設定を" +"推奨します" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "カラム" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "カンマ区切りのテキスト。可能な値は「グラフ」、「ピボット」又は「ツリー」" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "計算されたアクションコンテキスト" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "計算されたコンテキスト" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "全てのビューでこのフィールドに挿入されるコンテキスト値。注意:コンテキストは" +"一重引用符で囲んでください。" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "SQLエレメント作成" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "UI作成" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "作成日" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "マテリアライズビューを更新するCronタスク" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "カスタムコンテキスト" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "データベースサイズ" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "アクションを作成する際に、デフォルトで使用されるコンテキストをここで定義しま" +"す。" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"ここでデータへのアクセス制限を定義します。.\n" +" フィールド名の先頭に'x_'をつけてください。 グローバルな「ir." +"rule」が作成されます。典型的なマルチカンパニールールは以下の通り \n" +" ['|', ('x_company_id','child_of', [user.company_id." +"id]),('x_company_id','=',False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "SQLエレメント削除" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "UI削除" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "追加ルール定義" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "追加情報" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "フィールドコンテキスト" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "フィールド詳細" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "フィールドタイプ" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "フィールド" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "フォロワー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "フォロワー(パートナー)" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" +"'Many2one' Odooフィールドについて、\n" +"フィールドのモデル。" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"'Selection' Odoo フィールドについて、\n" +"(key, label) ペアのリストを定義する Python " +"式として指定されたオプションのリスト。例:[('blue','Blue'), " +"('yellow','Yellow')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "作成されるトランジェントモデルの完全修飾名。" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "SQLビューのフルネーム" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "グラフタイプ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "グループオペレーター" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "グループに変化あり" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "メッセージあり" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "チェックが入っている場合、新着メッセージに注意が必要です。" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "チェックが入っている場合、一部のメッセージに送信エラーがあります。" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "ビューの状態が「Model Valid」または「UI " +"Valid」の場合フィールドを削除できません。" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "インデックス名" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "インビジブル" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "フォロワーです" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "グループ化" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "インデックスです" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "マテリアライズドビューです" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "マテリアライズドビューを削除し、以前のカラムとの関連付けを全て削除します" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "メインアタッチメント" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "マテリアライズド・テキスト" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "最大値" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "メジャー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "メッセージ送信エラー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "メッセージ" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "最小値" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "モデル" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "モデル名" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "名称" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"カラムが見つかりませんでした。\n" +"カラム名は 'x_' で接頭辞を付ける必要があります。" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "ノート" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "アクション数" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "エラー数" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "対応必要なメッセージ数" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "送信のエラーメッセージ数" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Odooアクション" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Odooスケジュールタスク" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Odooグラフビュー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Odooメニュー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Odooモデル" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "Odooピボットビュー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Odooルール" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Odooサーチビュー" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "Odooツリービュー" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "グラフ、ピボットまたはツリービューのみサポートされています" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "オープンビュー" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "オプション(非表示)" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "オプション(表示)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "以下のフィールドに関連モデルを設定してください %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "クエリ" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "リフレッシュ" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "マテリアライズドビューをリフレッシュ" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "マテリアライズドビューをリフレッシュ %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "列" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "ルール定義" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" +"%(materialized_text)s ビュー %(view_name)s を作成中に SQL " +"エラーが発生しました : \n" +"%(error)s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "SQLフィールド" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "SQLレポート" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "SQLタイプ" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "ドラフトに設定" + +#~ msgid "Security" +#~ msgstr "セキュリティ" + +#~ msgid "Draft" +#~ msgstr "ドラフト" diff --git a/Addons/custom/bi_sql_editor/i18n/ko.po b/Addons/custom/bi_sql_editor/i18n/ko.po new file mode 100644 index 0000000..80d6eaa --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ko.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "작성일" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "이름" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "보안" diff --git a/Addons/custom/bi_sql_editor/i18n/lt.po b/Addons/custom/bi_sql_editor/i18n/lt.po new file mode 100644 index 0000000..43e727b --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/lt.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Pavadinimas" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Nustatyti kaip juodraštį" + +#~ msgid "Security" +#~ msgstr "Saugumas" + +#~ msgid "Draft" +#~ msgstr "Juodraštis" diff --git a/Addons/custom/bi_sql_editor/i18n/lt_LT.po b/Addons/custom/bi_sql_editor/i18n/lt_LT.po new file mode 100644 index 0000000..606a2c5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/lt_LT.po @@ -0,0 +1,801 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/lv.po b/Addons/custom/bi_sql_editor/i18n/lv.po new file mode 100644 index 0000000..1dd9ab2 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/lv.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nosaukums" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Drošība" diff --git a/Addons/custom/bi_sql_editor/i18n/mk.po b/Addons/custom/bi_sql_editor/i18n/mk.po new file mode 100644 index 0000000..c1527d5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/mk.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Име" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Подеси на нацрт" + +#~ msgid "Security" +#~ msgstr "Безбедност" + +#~ msgid "Draft" +#~ msgstr "Нацрт" diff --git a/Addons/custom/bi_sql_editor/i18n/mn.po b/Addons/custom/bi_sql_editor/i18n/mn.po new file mode 100644 index 0000000..152cf54 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/mn.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Нэр" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Ноороглох" + +#~ msgid "Security" +#~ msgstr "Хамгаалалт" + +#~ msgid "Draft" +#~ msgstr "Ноорог" diff --git a/Addons/custom/bi_sql_editor/i18n/nb.po b/Addons/custom/bi_sql_editor/i18n/nb.po new file mode 100644 index 0000000..e94c630 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/nb.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Navn" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Status" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Sett som utkast" + +#~ msgid "Security" +#~ msgstr "Sikkerhet" + +#~ msgid "Draft" +#~ msgstr "Utkast" diff --git a/Addons/custom/bi_sql_editor/i18n/nb_NO.po b/Addons/custom/bi_sql_editor/i18n/nb_NO.po new file mode 100644 index 0000000..e393291 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/nb_NO.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Laget den" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Stat" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Draft" +#~ msgstr "Drøfting" diff --git a/Addons/custom/bi_sql_editor/i18n/nl.po b/Addons/custom/bi_sql_editor/i18n/nl.po new file mode 100644 index 0000000..9cc4615 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/nl.po @@ -0,0 +1,805 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Naam" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Staat/Provincie" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Zet op concept" + +#~ msgid "Draft" +#~ msgstr "Concept" diff --git a/Addons/custom/bi_sql_editor/i18n/nl_BE.po b/Addons/custom/bi_sql_editor/i18n/nl_BE.po new file mode 100644 index 0000000..c4ef1b5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/nl_BE.po @@ -0,0 +1,806 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Naam:" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Terugzetten naar Concept" + +#~ msgid "Draft" +#~ msgstr "Concept" diff --git a/Addons/custom/bi_sql_editor/i18n/nl_NL.po b/Addons/custom/bi_sql_editor/i18n/nl_NL.po new file mode 100644 index 0000000..03a0c02 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/nl_NL.po @@ -0,0 +1,801 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-31 11:56+0000\n" +"PO-Revision-Date: 2017-08-31 11:56+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/pl.po b/Addons/custom/bi_sql_editor/i18n/pl.po new file mode 100644 index 0000000..b8e8cf0 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/pl.po @@ -0,0 +1,807 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nazwa" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Stan" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Uprawnienia" + +#~ msgid "Draft" +#~ msgstr "Projekt" diff --git a/Addons/custom/bi_sql_editor/i18n/pt.po b/Addons/custom/bi_sql_editor/i18n/pt.po new file mode 100644 index 0000000..63e691f --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/pt.po @@ -0,0 +1,805 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nome" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Definir como rascunho" + +#~ msgid "Draft" +#~ msgstr "Rascunho" diff --git a/Addons/custom/bi_sql_editor/i18n/pt_BR.po b/Addons/custom/bi_sql_editor/i18n/pt_BR.po new file mode 100644 index 0000000..7cff038 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/pt_BR.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "Identificação" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nome" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Definir como Provisório" + +#~ msgid "Security" +#~ msgstr "Segurança" + +#~ msgid "Draft" +#~ msgstr "Rascunho" diff --git a/Addons/custom/bi_sql_editor/i18n/pt_PT.po b/Addons/custom/bi_sql_editor/i18n/pt_PT.po new file mode 100644 index 0000000..ee7e582 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/pt_PT.po @@ -0,0 +1,806 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Modelo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nome" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Estado" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Definir como rascunho" + +#~ msgid "Draft" +#~ msgstr "Rascunho" diff --git a/Addons/custom/bi_sql_editor/i18n/ro.po b/Addons/custom/bi_sql_editor/i18n/ro.po new file mode 100644 index 0000000..5760a97 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ro.po @@ -0,0 +1,806 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Creat la" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Nume" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Județ" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Seteaza ca Ciorna" + +#~ msgid "Draft" +#~ msgstr "Schiță" diff --git a/Addons/custom/bi_sql_editor/i18n/ru.po b/Addons/custom/bi_sql_editor/i18n/ru.po new file mode 100644 index 0000000..829afe9 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/ru.po @@ -0,0 +1,807 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Создано" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Создан" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Модель" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Название" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Установить в \"Черновик\"" + +#~ msgid "Draft" +#~ msgstr "Черновик" diff --git a/Addons/custom/bi_sql_editor/i18n/sk.po b/Addons/custom/bi_sql_editor/i18n/sk.po new file mode 100644 index 0000000..4b8d061 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/sk.po @@ -0,0 +1,802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Meno" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Bezpečnosť" diff --git a/Addons/custom/bi_sql_editor/i18n/sl.po b/Addons/custom/bi_sql_editor/i18n/sl.po new file mode 100644 index 0000000..1a3ad8b --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/sl.po @@ -0,0 +1,880 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-31 11:56+0000\n" +"PO-Revision-Date: 2023-04-11 13:24+0000\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "%s (kopija)" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "Dostop %s" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +#, fuzzy +msgid "Action Settings" +msgstr "Opcije izbire" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "Dovoljene skupine" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "Dovoljeni uporabniki" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Na voljo" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +#, fuzzy +msgid "BI SQL View" +msgstr "SQL prikaz" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +#, fuzzy +msgid "Bi SQL View Field" +msgstr "SQL polja" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" +"Označite to polje če želite ustvariti opcijo 'združi po' v iskalnem prikazu" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" +"Označite to polje če želite ustvariti indeks na tistem polju. To je " +"priporočeno za iskalna in združevalna polja, da se zmanjša trajanje" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "Stolpec" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "Ustvari UI" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "Cron opravilo, ki bo osvežilo materializirani prikaz" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "Velikost podatkovne baze" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" +"Tu določite omejitve dostopa do podatkov.\n" +" Pazite, da uporabite predpono 'x_' v nazivu polja. Globalno 'ir.rule' " +"pravilo bo ustvarjeno. Tipično pravilo za strukturirano podjetje je " +"naprimer \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "Definicija dodatnega pravila" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "Dodatne informacije" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "Opis polja" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "Tip polja" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" +"Za polje 'Selection'.\n" +" Seznam opcij določenih kot Python izrazi, ki definirajo seznam parov (key, " +"label). Naprimer: [('blue','Blue'), ('yellow','Yellow')]" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "Polno kvalificirani naziv tranzicijskega modela, ki bo ustvarjen." + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "Polni naziv SQL prikaza" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "Tip grafa" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +#, fuzzy +msgid "Has Group Changed" +msgstr "Se je skupina spremenila" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "Naziv indeksa" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "je združi po" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "je indeks" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "Je materializirani prikaz" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +#, fuzzy +msgid "Materialized Text" +msgstr "Materializirano besedilo" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "Izmera" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Naziv modela" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Naziv" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" +"Stolpec ni najden.\n" +"Naziv stolpca mora imeti predpono 'x_'." + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "Odoo dejanje" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "Odoo Cron" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "Odoo grafični prikaz" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "Odoo meni" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "Odoo model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "Odoo pravilo" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "Odoo iskalni prikaz" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "Odoo prikaz" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Poizvedba" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "Osveži materializirani prikaz" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "Osveži materializirani prikaz %s" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "Vrstica" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "Definicija pravila" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "SQL polja" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "SQL poročila" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" +"SQL zahtevek, ki bo vstavljen v prikaz. Poskrbite, da bo :\n" +" * nastavljen naziv za vsa izbrana polja, še posebej če uporabljate SQL " +"funkcijo (kot EXTRACT, ...);\n" +" * se ne uporablja 'SELECT *' ali 'SELECT table.*';\n" +" * naziv izbirnih stolpcev vseboval predpono 'x_';" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "SQL tip" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "SQL tip v bazi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "SQL prikaz" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "SQL prikaz in model ustvarjena" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "SQL prikazi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "Opcije izbire" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "Velikost materializiranega prikaza in pripadajočih indeksov" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Stanje" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Stanje zahtevka:\n" +" * 'Osnutek': ni testirano\n" +" * 'SQL veljaven': SQL zahtevek je bil preverjen in je veljaven" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Tehnični naziv" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "To bo uporabljeno kot naziv Odoo polja, ki bo prikazan uporabnikom" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "To ustvari Odoo prikaz, dejanje in meni" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" +"To poskusi ustvariti SQL prikaz na osnovi SQL zahtevka in glede na " +"tranzicijski model in polja na osnovi nastavitev" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "Ni na voljo" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +#, fuzzy +msgid "Update Model Access" +msgstr "Posodobi dostope modela" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" +"Posodobi dostope modela. Potrebno, če ste spremenili seznam skupin po " +"nastanku modela" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "Uporabniški vmesnik" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "Naziv prikaza" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, fuzzy, python-format +msgid "You can not create indexes on non materialized views" +msgstr "Cron opravilo, ki bo osvežilo materializirani prikaz" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "boolean" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "char" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "date" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "datetime" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "float" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "integer" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "many2one" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "selection" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "sequence" + +#~ msgid "Set to Draft" +#~ msgstr "Nastavi kot osnutek" + +#, python-format +#~ msgid "%s Access %s" +#~ msgstr "%s Dostop %s" + +#~ msgid "Create SQL View, Indexes and Models" +#~ msgstr "Ustvari SQL prikaz, indekse in modele" + +#, fuzzy +#~ msgid "Preview SQL Expression" +#~ msgstr "Overjanje SQL izraza" + +#, python-format +#~ msgid "" +#~ "SQL Error while creating %s VIEW %s :\n" +#~ " %s" +#~ msgstr "" +#~ "SQL napaka pri nastanku %s VIEW %s :\n" +#~ " %s" + +#~ msgid "SQL Query" +#~ msgstr "SQL poizvedba" + +#~ msgid "Security" +#~ msgstr "Varnost" + +#~ msgid "Validate SQL Expression" +#~ msgstr "Overjanje SQL izraza" + +#, python-format +#~ msgid "You can only process this action on SQL Valid items" +#~ msgstr "To dejanje lahko obdelate le na SQL veljavnih postavkah" + +#~ msgid "this will refresh the materialized view" +#~ msgstr "osvežitev materializiranega prikaza" + +#~ msgid "Draft" +#~ msgstr "Osnutek" + +#~ msgid "SQL Valid" +#~ msgstr "SQL veljaven" + +#~ msgid "You can only unlink draft views" +#~ msgstr "Razvezujete lahko le osnutke prikazov" diff --git a/Addons/custom/bi_sql_editor/i18n/sr.po b/Addons/custom/bi_sql_editor/i18n/sr.po new file mode 100644 index 0000000..b2b24d0 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/sr.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Ime" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Bezbednost" diff --git a/Addons/custom/bi_sql_editor/i18n/sr@latin.po b/Addons/custom/bi_sql_editor/i18n/sr@latin.po new file mode 100644 index 0000000..f2d94c4 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/sr@latin.po @@ -0,0 +1,807 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Ime:" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Bezbednost" + +#~ msgid "Draft" +#~ msgstr "Nacrt" diff --git a/Addons/custom/bi_sql_editor/i18n/sv.po b/Addons/custom/bi_sql_editor/i18n/sv.po new file mode 100644 index 0000000..a1804fc --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/sv.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Namn" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Status" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Sätt till preliminär" + +#~ msgid "Security" +#~ msgstr "Säkerhet" + +#~ msgid "Draft" +#~ msgstr "Preliminär" diff --git a/Addons/custom/bi_sql_editor/i18n/th.po b/Addons/custom/bi_sql_editor/i18n/th.po new file mode 100644 index 0000000..bc60405 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/th.po @@ -0,0 +1,808 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "รหัส" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "ชื่อ" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "กำหนดให้เป็นแบบร่าง" + +#~ msgid "Security" +#~ msgstr "ความปลอดภัย" + +#~ msgid "Draft" +#~ msgstr "ฉบับร่าง" diff --git a/Addons/custom/bi_sql_editor/i18n/tr.po b/Addons/custom/bi_sql_editor/i18n/tr.po new file mode 100644 index 0000000..142e4c2 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/tr.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: Ozge Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Uygun" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Son güncelleme" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Model" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Adı" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Durum" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "Teknik Ad" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "Taslak Olarak Ayarlayın" + +#~ msgid "Security" +#~ msgstr "Güvenlik" + +#~ msgid "Draft" +#~ msgstr "Taslak" diff --git a/Addons/custom/bi_sql_editor/i18n/tr_TR.po b/Addons/custom/bi_sql_editor/i18n/tr_TR.po new file mode 100644 index 0000000..fafd546 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/tr_TR.po @@ -0,0 +1,807 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: Ozge Altinisik , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "Uygun" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "Kimlik" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "Tip" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "Tip adı" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Ad" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "Soru" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "Hal" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "Uygun değil" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Güvenlik" + +#~ msgid "Draft" +#~ msgstr "Taslak" diff --git a/Addons/custom/bi_sql_editor/i18n/uk.po b/Addons/custom/bi_sql_editor/i18n/uk.po new file mode 100644 index 0000000..09abc65 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/uk.po @@ -0,0 +1,803 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Name" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Безпека" diff --git a/Addons/custom/bi_sql_editor/i18n/vi.po b/Addons/custom/bi_sql_editor/i18n/vi.po new file mode 100644 index 0000000..031fdd2 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/vi.po @@ -0,0 +1,805 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Tên" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Security" +#~ msgstr "Bảo mật" + +#~ msgid "Draft" +#~ msgstr "Dự thảo" diff --git a/Addons/custom/bi_sql_editor/i18n/vi_VN.po b/Addons/custom/bi_sql_editor/i18n/vi_VN.po new file mode 100644 index 0000000..493d513 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/vi_VN.po @@ -0,0 +1,800 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "Tên" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" diff --git a/Addons/custom/bi_sql_editor/i18n/zh_CN.po b/Addons/custom/bi_sql_editor/i18n/zh_CN.po new file mode 100644 index 0000000..3e13d94 --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/zh_CN.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "创建者" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "ID" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "模型" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "名称" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "状态" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "设为草稿" + +#~ msgid "Security" +#~ msgstr "安全" + +#~ msgid "Draft" +#~ msgstr "草稿" diff --git a/Addons/custom/bi_sql_editor/i18n/zh_TW.po b/Addons/custom/bi_sql_editor/i18n/zh_TW.po new file mode 100644 index 0000000..b803fed --- /dev/null +++ b/Addons/custom/bi_sql_editor/i18n/zh_TW.po @@ -0,0 +1,809 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * bi_sql_editor +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-12 02:51+0000\n" +"PO-Revision-Date: 2017-08-12 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%(model_name)s Access %(full_name)s" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "%s (Copy)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Access %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_context +msgid "Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Action Settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__user_ids +msgid "Allowed Users" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available +msgid "Available" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg +msgid "Average" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view +msgid "BI SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_bi_sql_view_field +msgid "Bi SQL View Field" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "" +"By default, Odoo will sum the values when grouping. If you wish to alter the " +"behaviour, choose an alternate Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "" +"Check this box if you want to create a 'group by' option in the search view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "" +"Check this box if you want to create an index on that field. This is " +"recommended for searchable and groupable fields, to reduce duration" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__col +msgid "Column" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order +msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"tree\"" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context +msgid "Computed Action Context" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Computed Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "" +"Context value that will be inserted for this field in all the views. " +"Important note : please write a context with single quote." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Create UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__create_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__create_date +msgid "Created on" +msgstr "建立於" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Cron Task that will refresh the materialized view" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Custom Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size +msgid "Database Size" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__action_context +msgid "" +"Define here a context that will be used by default, when creating the action." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__domain_force +msgid "" +"Define here access restriction to data.\n" +" Take care to use field name prefixed by 'x_'. A global 'ir.rule' will be " +"created. A typical Multi Company rule is for exemple \n" +" ['|', ('x_company_id','child_of', [user.company_id.id]),('x_company_id','='," +"False)]." +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete SQL Elements" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Delete UI" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__domain_force +msgid "Extra Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Extras Information" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context +msgid "Field Context" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "Field Description" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "Field Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model,name:bi_sql_editor.model_ir_model_fields +msgid "Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +msgid "" +"For 'Many2one' Odoo field.\n" +" Comodel of the field." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection +msgid "" +"For 'Selection' Odoo field.\n" +" List of options, specified as a Python expression defining a list of (key, " +"label) pairs. For example: [('blue','Blue'), ('yellow','Yellow')]" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__model_name +msgid "Full Qualified Name of the transient model that will be created." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_name +msgid "Full name of the SQL view" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__graph_type +msgid "Graph Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator +msgid "Group Operator" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "Has Group Changed" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message +msgid "Has Message" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +msgid "ID" +msgstr "編號" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "" +"Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " +"Valid'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name +msgid "Index Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible +msgid "Invisible" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by +msgid "Is Group by" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_index +msgid "Is Index" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__is_materialized +msgid "Is Materialized View" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"It will delete the materialized view, and all the previous mapping realized " +"with the columns" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view____last_update +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field____last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_date +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__materialized_text +msgid "Materialized Text" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max +msgid "Maximum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure +msgid "Measure" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids +msgid "Messages" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min +msgid "Minimum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_name +msgid "Model Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__name +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__name +msgid "Name" +msgstr "名稱" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"No Column was found.\n" +"Columns name should be prefixed by 'x_'." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note +msgid "Note" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id +msgid "Odoo Action" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__cron_id +msgid "Odoo Cron" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__graph_view_id +msgid "Odoo Graph View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id +msgid "Odoo Menu" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__model_id +msgid "Odoo Model" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__pivot_view_id +msgid "Odoo Pivot View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__rule_id +msgid "Odoo Rule" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__search_view_id +msgid "Odoo Search View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id +msgid "Odoo Tree View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Only graph, pivot or tree views are supported" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Open View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide +msgid "Optional (hidden)" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show +msgid "Optional (shown)" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Please set related models on the following fields %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query +msgid "Query" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Refresh Materialized View" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "Refresh Materialized View %s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__row +msgid "Row" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Rule Definition" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" +" %(error)s" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "SQL Fields" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_editor +msgid "SQL Reports" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__query +msgid "" +"SQL Request that will be inserted as the view. Take care to :\n" +" * set a name for all your selected fields, specially if you use SQL " +"function (like EXTRACT, ...);\n" +" * Do not use 'SELECT *' or 'SELECT table.*';\n" +" * prefix the name of the selectable columns by 'x_';" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__sql_type +msgid "SQL Type in the database" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__bi_sql_view_id +msgid "SQL View" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__model_valid +msgid "SQL View and Model Created" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.actions.act_window,name:bi_sql_editor.action_bi_sql_view +#: model:ir.ui.menu,name:bi_sql_editor.menu_bi_sql_view +msgid "SQL Views" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__selection +msgid "Selection Options" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__size +msgid "Size of the materialized view and its indexes" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__state +msgid "State" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__state +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__technical_name +msgid "" +"Suffix of the SQL view. SQL full name will be computed and prefixed by " +"'x_bi_sql_view_'. Syntax should follow: https://www.postgresql.org/docs/" +"current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum +msgid "Sum" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name +msgid "Technical Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__has_group_changed +msgid "" +"Technical fields, used in modules that depends on this one to know if groups " +"has changed, and that according access should be updated." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description +msgid "This will be used as the name of the Odoo field, displayed for users" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "This will create Odoo View, Action and Menu" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"This will try to create an SQL View, based on the SQL request and the " +"according Transient Model and fields, based on settings" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__tree_visibility +msgid "Tree Visibility" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__ttype +msgid "" +"Type of the Odoo field that will be created. Keep empty if you don't want to " +"create a new field. If empty, this field will not be displayed neither " +"available for search or group by function" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable +msgid "Unavailable" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "Update Model Access" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "" +"Update Model Access. Required if you changed groups list after having " +"created the model" +msgstr "" + +#. module: bi_sql_editor +#: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form +msgid "User Interface" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_name +msgid "View Name" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order +msgid "View Order" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid +msgid "Views, Action and Menu Created" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#: code:addons/bi_sql_editor/models/bi_sql_view_field.py:0 +#, python-format +msgid "You can not create indexes on non materialized views" +msgstr "" + +#. module: bi_sql_editor +#. odoo-python +#: code:addons/bi_sql_editor/models/bi_sql_view.py:0 +#, python-format +msgid "" +"You can only unlink draft views.If you want to delete them, first set them " +"to draft." +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean +msgid "boolean" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__char +msgid "char" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__date +msgid "date" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__datetime +msgid "datetime" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__float +msgid "float" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__integer +msgid "integer" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__many2one +msgid "many2one" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__selection +msgid "selection" +msgstr "" + +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__sequence +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__sequence +msgid "sequence" +msgstr "" + +#~ msgid "Set to Draft" +#~ msgstr "設置為草稿" + +#~ msgid "Security" +#~ msgstr "安全" + +#~ msgid "Draft" +#~ msgstr "草稿" diff --git a/Addons/custom/bi_sql_editor/models/__init__.py b/Addons/custom/bi_sql_editor/models/__init__.py new file mode 100644 index 0000000..7393f40 --- /dev/null +++ b/Addons/custom/bi_sql_editor/models/__init__.py @@ -0,0 +1,5 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import bi_sql_view +from . import bi_sql_view_field +from . import ir_model diff --git a/Addons/custom/bi_sql_editor/models/bi_sql_view.py b/Addons/custom/bi_sql_editor/models/bi_sql_view.py new file mode 100644 index 0000000..f036496 --- /dev/null +++ b/Addons/custom/bi_sql_editor/models/bi_sql_view.py @@ -0,0 +1,753 @@ +# Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import logging +from datetime import datetime, timedelta + +from psycopg2 import ProgrammingError + +from odoo import SUPERUSER_ID, _, api, fields, models +from odoo.exceptions import UserError, ValidationError +from odoo.tools import sql, table_columns +from odoo.tools.safe_eval import safe_eval + +_logger = logging.getLogger(__name__) + + +class BiSQLView(models.Model): + _name = "bi.sql.view" + _description = "BI SQL View" + _order = "sequence" + _inherit = ["sql.request.mixin"] + + _sql_prefix = "x_bi_sql_view_" + + _model_prefix = "x_bi_sql_view." + + _sql_request_groups_relation = "bi_sql_view_groups_rel" + + _sql_request_users_relation = "bi_sql_view_users_rel" + + _STATE_SQL_EDITOR = [ + ("model_valid", "SQL View and Model Created"), + ("ui_valid", "Views, Action and Menu Created"), + ] + + technical_name = fields.Char( + required=True, + help="Suffix of the SQL view. SQL full name will be computed and" + " prefixed by 'x_bi_sql_view_'. Syntax should follow: " + "https://www.postgresql.org/" + "docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS", + ) + + view_name = fields.Char( + compute="_compute_view_name", + readonly=True, + store=True, + help="Full name of the SQL view", + ) + + model_name = fields.Char( + compute="_compute_model_name", + readonly=True, + store=True, + help="Full Qualified Name of the transient model that will" " be created.", + ) + + is_materialized = fields.Boolean( + string="Is Materialized View", + default=True, + readonly=True, + states={"draft": [("readonly", False)], "sql_valid": [("readonly", False)]}, + ) + + materialized_text = fields.Char(compute="_compute_materialized_text", store=True) + + size = fields.Char( + string="Database Size", + readonly=True, + help="Size of the materialized view and its indexes", + ) + + state = fields.Selection(selection_add=_STATE_SQL_EDITOR) + + view_order = fields.Char( + required=True, + readonly=False, + states={"ui_valid": [("readonly", True)]}, + default="pivot,graph,tree", + help="Comma-separated text. Possible values:" ' "graph", "pivot" or "tree"', + ) + + query = fields.Text( + help="SQL Request that will be inserted as the view. Take care to :\n" + " * set a name for all your selected fields, specially if you use" + " SQL function (like EXTRACT, ...);\n" + " * Do not use 'SELECT *' or 'SELECT table.*';\n" + " * prefix the name of the selectable columns by 'x_';", + default="SELECT\n" " my_field as x_my_field\n" "FROM my_table", + ) + + domain_force = fields.Text( + string="Extra Rule Definition", + default="[]", + readonly=True, + help="Define here access restriction to data.\n" + " Take care to use field name prefixed by 'x_'." + " A global 'ir.rule' will be created." + " A typical Multi Company rule is for exemple \n" + " ['|', ('x_company_id','child_of', [user.company_id.id])," + "('x_company_id','=',False)].", + states={"draft": [("readonly", False)], "sql_valid": [("readonly", False)]}, + ) + + computed_action_context = fields.Text(compute="_compute_computed_action_context") + + action_context = fields.Text( + default="{}", + readonly=True, + help="Define here a context that will be used" + " by default, when creating the action.", + states={ + "draft": [("readonly", False)], + "sql_valid": [("readonly", False)], + "model_valid": [("readonly", False)], + }, + ) + + bi_sql_view_field_ids = fields.One2many( + string="SQL Fields", + comodel_name="bi.sql.view.field", + inverse_name="bi_sql_view_id", + ) + + model_id = fields.Many2one( + string="Odoo Model", comodel_name="ir.model", readonly=True + ) + + tree_view_id = fields.Many2one( + string="Odoo Tree View", comodel_name="ir.ui.view", readonly=True + ) + + graph_view_id = fields.Many2one( + string="Odoo Graph View", comodel_name="ir.ui.view", readonly=True + ) + + pivot_view_id = fields.Many2one( + string="Odoo Pivot View", comodel_name="ir.ui.view", readonly=True + ) + + search_view_id = fields.Many2one( + string="Odoo Search View", comodel_name="ir.ui.view", readonly=True + ) + + action_id = fields.Many2one( + string="Odoo Action", comodel_name="ir.actions.act_window", readonly=True + ) + + menu_id = fields.Many2one( + string="Odoo Menu", comodel_name="ir.ui.menu", readonly=True + ) + + cron_id = fields.Many2one( + string="Odoo Cron", + comodel_name="ir.cron", + readonly=True, + help="Cron Task that will refresh the materialized view", + ondelete="cascade", + ) + + rule_id = fields.Many2one(string="Odoo Rule", comodel_name="ir.rule", readonly=True) + + group_ids = fields.Many2many( + comodel_name="res.groups", + readonly=True, + states={"draft": [("readonly", False)], "sql_valid": [("readonly", False)]}, + ) + + sequence = fields.Integer(string="sequence") + + # Constrains Section + @api.constrains("is_materialized") + def _check_index_materialized(self): + for rec in self.filtered(lambda x: not x.is_materialized): + if rec.bi_sql_view_field_ids.filtered(lambda x: x.is_index): + raise UserError( + _("You can not create indexes on non materialized views") + ) + + @api.constrains("view_order") + def _check_view_order(self): + for rec in self: + if rec.view_order: + for vtype in rec.view_order.split(","): + if vtype not in ("graph", "pivot", "tree"): + raise UserError( + _("Only graph, pivot or tree views are supported") + ) + + # Compute Section + @api.depends("bi_sql_view_field_ids.graph_type") + def _compute_computed_action_context(self): + for rec in self: + action = { + "pivot_measures": [], + "pivot_row_groupby": [], + "pivot_column_groupby": [], + } + for field in rec.bi_sql_view_field_ids.filtered( + lambda x: x.graph_type == "measure" + ): + action["pivot_measures"].append(field.name) + + # If no measure are defined, we display by default the count + # of the element, to avoid an empty view + if not action["pivot_measures"]: + action["pivot_measures"] = ["__count__"] + + for field in rec.bi_sql_view_field_ids.filtered( + lambda x: x.graph_type == "row" + ): + action["pivot_row_groupby"].append(field.name) + + for field in rec.bi_sql_view_field_ids.filtered( + lambda x: x.graph_type == "col" + ): + action["pivot_column_groupby"].append(field.name) + + rec.computed_action_context = str(action) + + @api.depends("is_materialized") + def _compute_materialized_text(self): + for sql_view in self: + sql_view.materialized_text = ( + sql_view.is_materialized and "MATERIALIZED" or "" + ) + + @api.depends("technical_name") + def _compute_view_name(self): + for sql_view in self: + sql_view.view_name = "{}{}".format( + sql_view._sql_prefix, + sql_view.technical_name, + ) + + @api.depends("technical_name") + def _compute_model_name(self): + for sql_view in self: + sql_view.model_name = "{}{}".format( + sql_view._model_prefix, + sql_view.technical_name, + ) + + # Overload Section + def write(self, vals): + res = super().write(vals) + if vals.get("sequence", False): + for rec in self.filtered(lambda x: x.menu_id): + rec.menu_id.sequence = rec.sequence + return res + + def unlink(self): + if any(view.state not in ("draft", "sql_valid") for view in self): + raise UserError( + _( + "You can only unlink draft views." + "If you want to delete them, first set them to draft." + ) + ) + return super().unlink() + + def copy(self, default=None): + self.ensure_one() + default = dict(default or {}) + if "name" not in default: + default["name"] = _("%s (Copy)") % self.name + if "technical_name" not in default: + default["technical_name"] = f"{self.technical_name}_copy" + return super().copy(default=default) + + # Action Section + def button_create_sql_view_and_model(self): + for sql_view in self.filtered(lambda x: x.state == "sql_valid"): + # Check if many2one fields are correctly + bad_fields = sql_view.bi_sql_view_field_ids.filtered( + lambda x: x.ttype == "many2one" and not x.many2one_model_id.id + ) + if bad_fields: + raise ValidationError( + _("Please set related models on the following fields %s") + % ",".join(bad_fields.mapped("name")) + ) + # Create ORM and access + sql_view._create_model_and_fields() + sql_view._create_model_access() + + # Create SQL View and indexes + sql_view._create_view() + sql_view._create_index() + + if sql_view.is_materialized: + if not sql_view.cron_id: + sql_view.cron_id = ( + self.env["ir.cron"].create(sql_view._prepare_cron()).id + ) + else: + sql_view.cron_id.active = True + sql_view.state = "model_valid" + + def button_reset_to_model_valid(self): + views = self.filtered(lambda x: x.state == "ui_valid") + views.mapped("tree_view_id").unlink() + views.mapped("graph_view_id").unlink() + views.mapped("pivot_view_id").unlink() + views.mapped("search_view_id").unlink() + views.mapped("action_id").unlink() + views.mapped("menu_id").unlink() + return views.write({"state": "model_valid"}) + + def button_reset_to_sql_valid(self): + self.button_reset_to_model_valid() + views = self.filtered(lambda x: x.state == "model_valid") + for sql_view in views: + # Drop SQL View (and indexes by cascade) + if sql_view.is_materialized: + sql_view._drop_view() + if sql_view.cron_id: + sql_view.cron_id.active = False + # Drop ORM + sql_view._drop_model_and_fields() + return views.write({"state": "sql_valid"}) + + def button_set_draft(self): + self.button_reset_to_model_valid() + self.button_reset_to_sql_valid() + return super().button_set_draft() + + def button_create_ui(self): + self.tree_view_id = self.env["ir.ui.view"].create(self._prepare_tree_view()).id + self.graph_view_id = ( + self.env["ir.ui.view"].create(self._prepare_graph_view()).id + ) + self.pivot_view_id = ( + self.env["ir.ui.view"].create(self._prepare_pivot_view()).id + ) + self.search_view_id = ( + self.env["ir.ui.view"].create(self._prepare_search_view()).id + ) + self.action_id = ( + self.env["ir.actions.act_window"].create(self._prepare_action()).id + ) + self.menu_id = self.env["ir.ui.menu"].create(self._prepare_menu()).id + self.write({"state": "ui_valid"}) + + def button_update_model_access(self): + self._drop_model_access() + self._create_model_access() + self.write({"has_group_changed": False}) + + def button_refresh_materialized_view(self): + self._refresh_materialized_view() + + def button_open_view(self): + return { + "type": "ir.actions.act_window", + "res_model": self.model_id.model, + "search_view_id": self.search_view_id.id, + "view_mode": self.action_id.view_mode, + } + + # Prepare Function + def _prepare_model(self): + self.ensure_one() + field_id = [] + for field in self.bi_sql_view_field_ids.filtered( + lambda x: x.field_description is not False + ): + field_id.append([0, False, field._prepare_model_field()]) + return { + "name": self.name, + "model": self.model_name, + "access_ids": [], + "field_id": field_id, + } + + def _prepare_model_access(self): + self.ensure_one() + res = [] + for group in self.group_ids: + res.append( + { + "name": _("%(model_name)s Access %(full_name)s") + % {"model_name": self.model_name, "full_name": group.full_name}, + "model_id": self.model_id.id, + "group_id": group.id, + "perm_read": True, + "perm_create": False, + "perm_write": False, + "perm_unlink": False, + } + ) + return res + + def _prepare_cron(self): + now = datetime.now() + return { + "name": _("Refresh Materialized View %s") % self.view_name, + "user_id": SUPERUSER_ID, + "model_id": self.env["ir.model"] + .search([("model", "=", self._name)], limit=1) + .id, + "state": "code", + "code": "model._refresh_materialized_view_cron(%s)" % self.ids, + "numbercall": -1, + "interval_number": 1, + "interval_type": "days", + "nextcall": now + timedelta(days=1), + "active": True, + } + + def _prepare_rule(self): + self.ensure_one() + return { + "name": _("Access %s") % self.name, + "model_id": self.model_id.id, + "domain_force": self.domain_force, + "global": True, + } + + def _prepare_tree_view(self): + self.ensure_one() + return { + "name": self.name, + "type": "tree", + "model": self.model_id.model, + "arch": """""" + """{}""" + """""".format( + "".join([x._prepare_tree_field() for x in self.bi_sql_view_field_ids]) + ), + } + + def _prepare_graph_view(self): + self.ensure_one() + return { + "name": self.name, + "type": "graph", + "model": self.model_id.model, + "arch": """""" + """{}""" + """""".format( + "".join([x._prepare_graph_field() for x in self.bi_sql_view_field_ids]) + ), + } + + def _prepare_pivot_view(self): + self.ensure_one() + return { + "name": self.name, + "type": "pivot", + "model": self.model_id.model, + "arch": """""" + """{}""" + """""".format( + "".join([x._prepare_pivot_field() for x in self.bi_sql_view_field_ids]) + ), + } + + def _prepare_search_view(self): + self.ensure_one() + return { + "name": self.name, + "type": "search", + "model": self.model_id.model, + "arch": """""" + """{}""" + """{}""" + """""".format( + "".join( + [x._prepare_search_field() for x in self.bi_sql_view_field_ids] + ), + "".join( + [ + x._prepare_search_filter_field() + for x in self.bi_sql_view_field_ids + ] + ), + ), + } + + def _prepare_action(self): + self.ensure_one() + view_mode = self.view_order + first_view = view_mode.split(",")[0] + if first_view == "tree": + view_id = self.tree_view_id.id + elif first_view == "pivot": + view_id = self.pivot_view_id.id + else: + view_id = self.graph_view_id.id + action = safe_eval(self.computed_action_context) + for k, v in safe_eval(self.action_context).items(): + action[k] = v + return { + "name": self._prepare_action_name(), + "res_model": self.model_id.model, + "type": "ir.actions.act_window", + "view_mode": view_mode, + "view_id": view_id, + "search_view_id": self.search_view_id.id, + "context": str(action), + } + + def _prepare_action_name(self): + self.ensure_one() + if not self.is_materialized: + return self.name + return "{} ({})".format( + self.name, + datetime.utcnow().strftime("%m/%d/%Y %H:%M:%S UTC"), + ) + + def _prepare_menu(self): + self.ensure_one() + return { + "name": self.name, + "parent_id": self.env.ref("bi_sql_editor.menu_bi_sql_editor").id, + "action": "ir.actions.act_window,%s" % self.action_id.id, + "sequence": self.sequence, + } + + # Custom Section + def _log_execute(self, req): + _logger.info("Executing SQL Request %s ..." % req) + self.env.cr.execute(req) + + def _drop_view(self): + for sql_view in self: + self._log_execute( + "DROP %s VIEW IF EXISTS %s" + % (sql_view.materialized_text, sql_view.view_name) + ) + sql_view.size = False + + def _create_view(self): + for sql_view in self: + sql_view._drop_view() + try: + self._log_execute(sql_view._prepare_request_for_execution()) + sql_view._refresh_size() + except ProgrammingError as e: + raise UserError( + _( + "SQL Error while creating %(materialized_text)s" + " VIEW %(view_name)s :\n %(error)s" + ) + % { + "materialized_text": sql_view.materialized_text, + "view_name": sql_view.view_name, + "error": str(e), + } + ) from e + + def _create_index(self): + for sql_view in self: + for sql_field in sql_view.bi_sql_view_field_ids.filtered( + lambda x: x.is_index is True + ): + self._log_execute( + "CREATE INDEX %(index_name)s ON %(view_name)s (%(field_name)s);" + % { + "index_name": sql_field.index_name, + "view_name": sql_view.view_name, + "field_name": sql_field.name, + } + ) + + def _create_model_and_fields(self): + for sql_view in self: + # Create model + sql_view.model_id = self.env["ir.model"].create(self._prepare_model()).id + sql_view.rule_id = self.env["ir.rule"].create(self._prepare_rule()).id + # Drop table, created by the ORM + if sql.table_exists(self._cr, sql_view.view_name): + req = "DROP TABLE %s" % sql_view.view_name + self._log_execute(req) + + def _create_model_access(self): + for sql_view in self: + for item in sql_view._prepare_model_access(): + self.env["ir.model.access"].create(item) + + def _drop_model_access(self): + for sql_view in self: + self.env["ir.model.access"].search( + [("model_id", "=", sql_view.model_name)] + ).unlink() + + def _drop_model_and_fields(self): + for sql_view in self: + if sql_view.rule_id: + sql_view.rule_id.unlink() + if sql_view.model_id: + sql_view.model_id.with_context(_force_unlink=True).unlink() + + def _hook_executed_request(self): + self.ensure_one() + req = ( + """ + SELECT attnum, + attname AS column, + format_type(atttypid, atttypmod) AS type + FROM pg_attribute + WHERE attrelid = '%s'::regclass + AND NOT attisdropped + AND attnum > 0 + ORDER BY attnum;""" + % self.view_name + ) + self._log_execute(req) + return self.env.cr.fetchall() + + def _prepare_request_check_execution(self): + self.ensure_one() + return "CREATE VIEW {} AS ({});".format(self.view_name, self.query) + + def _prepare_request_for_execution(self): + self.ensure_one() + query = ( + """ + SELECT + CAST(row_number() OVER () as integer) AS id, + CAST(Null as timestamp without time zone) as create_date, + CAST(Null as integer) as create_uid, + CAST(Null as timestamp without time zone) as write_date, + CAST(Null as integer) as write_uid, + my_query.* + FROM + (%s) as my_query + """ + % self.query + ) + return "CREATE {} VIEW {} AS ({});".format( + self.materialized_text, + self.view_name, + query, + ) + + def _check_execution(self): + """Ensure that the query is valid, trying to execute it. + a non materialized view is created for this check. + A rollback is done at the end. + After the execution, and before the rollback, an analysis of + the database structure is done, to know fields type.""" + self.ensure_one() + sql_view_field_obj = self.env["bi.sql.view.field"] + columns = super()._check_execution() + field_ids = [] + for column in columns: + existing_field = self.bi_sql_view_field_ids.filtered( + lambda x: x.name == column[1] + ) + if existing_field: + # Update existing field + field_ids.append(existing_field.id) + existing_field.write({"sequence": column[0], "sql_type": column[2]}) + else: + # Create a new one if name is prefixed by x_ + if column[1][:2] == "x_": + field_ids.append( + sql_view_field_obj.create( + { + "sequence": column[0], + "name": column[1], + "sql_type": column[2], + "bi_sql_view_id": self.id, + } + ).id + ) + + # Drop obsolete view field + self.bi_sql_view_field_ids.filtered(lambda x: x.id not in field_ids).unlink() + + if not self.bi_sql_view_field_ids: + raise UserError( + _("No Column was found.\n" "Columns name should be prefixed by 'x_'.") + ) + + return columns + + @api.model + def _refresh_materialized_view_cron(self, view_ids): + sql_views = self.search( + [ + ("is_materialized", "=", True), + ("state", "in", ["model_valid", "ui_valid"]), + ("id", "in", view_ids), + ] + ) + return sql_views._refresh_materialized_view() + + def _refresh_materialized_view(self): + for sql_view in self.filtered(lambda x: x.is_materialized): + req = "REFRESH {} VIEW {}".format( + sql_view.materialized_text, + sql_view.view_name, + ) + self._log_execute(req) + sql_view._refresh_size() + if sql_view.action_id: + # Alter name of the action, to display last refresh + # datetime of the materialized view + sql_view.action_id.with_context( + lang=self.env.user.lang + ).name = sql_view._prepare_action_name() + + def _refresh_size(self): + for sql_view in self: + req = "SELECT pg_size_pretty(pg_total_relation_size('%s'));" % ( + sql_view.view_name + ) + self._log_execute(req) + sql_view.size = self.env.cr.fetchone()[0] + + def check_manual_fields(self, model): + # check the fields we need are defined on self, to stop it going + # early on install / startup - particularly problematic during upgrade + if model._name.startswith( + self._model_prefix + ) and "group_operator" in table_columns(self.env.cr, "bi_sql_view_field"): + # Use SQL instead of ORM, as ORM might not be fully initialised - + # we have no control over the order that fields are defined! + # We are not concerned about user security rules. + self.env.cr.execute( + """ +SELECT + f.name, + f.ttype, + f.group_operator +FROM + bi_sql_view v + LEFT JOIN bi_sql_view_field f ON f.bi_sql_view_id = v.id +WHERE + v.model_name = %s +; + """, + (model._name,), + ) + sql_fields = self.env.cr.fetchall() + + for sql_field in sql_fields: + if ( + sql_field[0] in model._fields + and sql_field[1] in ("integer", "float") + and sql_field[2] + ): + model._fields[sql_field[0]].group_operator = sql_field[2] + + def button_preview_sql_expression(self): + self.button_validate_sql_expression() + res = self._execute_sql_request() + raise UserError("\n".join(map(lambda x: str(x), res[:100]))) diff --git a/Addons/custom/bi_sql_editor/models/bi_sql_view_field.py b/Addons/custom/bi_sql_editor/models/bi_sql_view_field.py new file mode 100644 index 0000000..abef37f --- /dev/null +++ b/Addons/custom/bi_sql_editor/models/bi_sql_view_field.py @@ -0,0 +1,301 @@ +# Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import re + +from odoo import _, api, fields, models +from odoo.exceptions import UserError + + +class BiSQLViewField(models.Model): + _name = "bi.sql.view.field" + _description = "Bi SQL View Field" + _order = "sequence" + + _TTYPE_SELECTION = [ + ("boolean", "boolean"), + ("char", "char"), + ("date", "date"), + ("datetime", "datetime"), + ("float", "float"), + ("integer", "integer"), + ("many2one", "many2one"), + ("selection", "selection"), + ] + + _GRAPH_TYPE_SELECTION = [ + ("col", "Column"), + ("row", "Row"), + ("measure", "Measure"), + ] + + _TREE_VISIBILITY_SELECTION = [ + ("unavailable", "Unavailable"), + ("invisible", "Invisible"), + ("optional_hide", "Optional (hidden)"), + ("optional_show", "Optional (shown)"), + ("available", "Available"), + ] + + # Mapping to guess Odoo field type, from SQL column type + _SQL_MAPPING = { + "boolean": "boolean", + "bigint": "integer", + "integer": "integer", + "double precision": "float", + "numeric": "float", + "text": "char", + "character varying": "char", + "date": "date", + "timestamp without time zone": "datetime", + } + + _GROUP_OPERATOR_SELECTION = [ + ("sum", "Sum"), + ("avg", "Average"), + ("min", "Minimum"), + ("max", "Maximum"), + ] + + name = fields.Char(required=True, readonly=True) + + sql_type = fields.Char( + string="SQL Type", required=True, readonly=True, help="SQL Type in the database" + ) + + sequence = fields.Integer(string="sequence", required=True, readonly=True) + + bi_sql_view_id = fields.Many2one( + string="SQL View", comodel_name="bi.sql.view", ondelete="cascade" + ) + + state = fields.Selection(related="bi_sql_view_id.state", store=True) + + is_index = fields.Boolean( + help="Check this box if you want to create" + " an index on that field. This is recommended for searchable and" + " groupable fields, to reduce duration", + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + is_group_by = fields.Boolean( + string="Is Group by", + help="Check this box if you want to create" + " a 'group by' option in the search view", + states={"ui_valid": [("readonly", True)]}, + ) + + index_name = fields.Char(compute="_compute_index_name") + + graph_type = fields.Selection( + selection=_GRAPH_TYPE_SELECTION, + states={"ui_valid": [("readonly", True)]}, + ) + + tree_visibility = fields.Selection( + selection=_TREE_VISIBILITY_SELECTION, + default="available", + required=True, + states={"ui_valid": [("readonly", True)]}, + ) + + field_description = fields.Char( + help="This will be used as the name of the Odoo field, displayed for users", + required=True, + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + ttype = fields.Selection( + string="Field Type", + selection=_TTYPE_SELECTION, + help="Type of the" + " Odoo field that will be created. Keep empty if you don't want to" + " create a new field. If empty, this field will not be displayed" + " neither available for search or group by function", + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + selection = fields.Text( + string="Selection Options", + default="[]", + help="For 'Selection' Odoo field.\n" + " List of options, specified as a Python expression defining a list of" + " (key, label) pairs. For example:" + " [('blue','Blue'), ('yellow','Yellow')]", + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + many2one_model_id = fields.Many2one( + comodel_name="ir.model", + string="Model", + help="For 'Many2one' Odoo field.\n" " Comodel of the field.", + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + group_operator = fields.Selection( + selection=_GROUP_OPERATOR_SELECTION, + help="By default, Odoo will sum the values when grouping. If you wish " + "to alter the behaviour, choose an alternate Group Operator", + states={"model_valid": [("readonly", True)], "ui_valid": [("readonly", True)]}, + ) + + field_context = fields.Char( + default="{}", + help="Context value that will be inserted for this field in all the views." + " Important note : please write a context with single quote.", + states={"ui_valid": [("readonly", True)]}, + ) + + # Constrains Section + @api.constrains("is_index") + def _check_index_materialized(self): + for rec in self.filtered(lambda x: x.is_index): + if not rec.bi_sql_view_id.is_materialized: + raise UserError( + _("You can not create indexes on non materialized views") + ) + + # Compute Section + def _compute_index_name(self): + for sql_field in self: + sql_field.index_name = "{}_{}".format( + sql_field.bi_sql_view_id.view_name, + sql_field.name, + ) + + # Overload Section + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + field_without_prefix = vals["name"][2:] + # guess field description + field_description = re.sub( + r"\w+", + lambda m: m.group(0).capitalize(), + field_without_prefix.replace("_id", "").replace("_", " "), + ) + + # Guess ttype + # Don't execute as simple .get() in the dict to manage + # correctly the type 'character varying(x)' + ttype = False + for k, v in self._SQL_MAPPING.items(): + if k in vals["sql_type"]: + ttype = v + + # Guess many2one_model_id + many2one_model_id = False + if vals["sql_type"] == "integer" and (vals["name"][-3:] == "_id"): + ttype = "many2one" + model_name = self._model_mapping().get(field_without_prefix, "") + many2one_model_id = ( + self.env["ir.model"].search([("model", "=", model_name)]).id + ) + + vals.update( + { + "ttype": ttype, + "field_description": field_description, + "many2one_model_id": many2one_model_id, + } + ) + return super().create(vals_list) + + def unlink(self): + if self.filtered(lambda x: x.state in ("model_valid", "ui_valid")): + raise UserError( + _( + "Impossible to delete fields if the view" + " is in the state 'Model Valid' or 'UI Valid'." + ) + ) + return super().unlink() + + # Custom Section + @api.model + def _model_mapping(self): + """Return dict of key value, to try to guess the model based on a + field name. Sample : + {'account_id': 'account.account'; 'product_id': 'product.product'} + """ + relation_fields = self.env["ir.model.fields"].search( + [("ttype", "=", "many2one")] + ) + res = {} + keys_to_pop = [] + for field in relation_fields: + if field.name in res and res.get(field.name) != field.relation: + # The field name is not predictive + keys_to_pop.append(field.name) + else: + res.update({field.name: field.relation}) + + for key in list(set(keys_to_pop)): + res.pop(key) + + return res + + def _prepare_model_field(self): + self.ensure_one() + return { + "name": self.name, + "field_description": self.field_description, + "model_id": self.bi_sql_view_id.model_id.id, + "ttype": self.ttype, + "selection": self.ttype == "selection" and self.selection or False, + "relation": self.ttype == "many2one" + and self.many2one_model_id.model + or False, + } + + def _prepare_tree_field(self): + self.ensure_one() + if self.tree_visibility == "unavailable": + return "" + visibility_text = "" + if self.tree_visibility == "invisible": + visibility_text = 'invisible="1"' + elif self.tree_visibility == "optional_hide": + visibility_text = 'optional="hide"' + elif self.tree_visibility == "optional_show": + visibility_text = 'optional="show"' + + return ( + f"""\n""" + ) + + def _prepare_graph_field(self): + self.ensure_one() + if not self.graph_type: + return "" + return ( + f"""\n""" + ) + + def _prepare_pivot_field(self): + self.ensure_one() + graph_type_text = self.graph_type and f'type="{self.graph_type}"' or "" + return ( + f"""\n""" + ) + + def _prepare_search_field(self): + self.ensure_one() + return """\n""".format( + self.name, + self.field_context, + ) + + def _prepare_search_filter_field(self): + self.ensure_one() + if not self.is_group_by: + return "" + return ( + f"""\n""" + ) diff --git a/Addons/custom/bi_sql_editor/models/ir_model.py b/Addons/custom/bi_sql_editor/models/ir_model.py new file mode 100644 index 0000000..ff37efa --- /dev/null +++ b/Addons/custom/bi_sql_editor/models/ir_model.py @@ -0,0 +1,10 @@ +from odoo import models + + +class IrModelFields(models.Model): + _inherit = "ir.model.fields" + + def _add_manual_fields(self, model): + res = super()._add_manual_fields(model) + self.env["bi.sql.view"].check_manual_fields(model) + return res diff --git a/Addons/custom/bi_sql_editor/readme/CONFIGURE.rst b/Addons/custom/bi_sql_editor/readme/CONFIGURE.rst new file mode 100644 index 0000000..f2bc569 --- /dev/null +++ b/Addons/custom/bi_sql_editor/readme/CONFIGURE.rst @@ -0,0 +1,42 @@ +* Go to Dashboard / Configuration / SQL Views + +* tip your SQL request + + .. figure:: ../static/description/01_sql_request.png + :width: 800 px + +* Select the group(s) that could have access to the view + + .. figure:: ../static/description/02_security_access.png + :width: 800 px + +Optionnaly, you can add a domain. + +A tipical domain in a multi company context is to write +``['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]`` +to make reporting depending on the current companies of the user. + +* Click on the button 'Validate SQL Expression' + +* Once the sql request checked, the module analyses the column of the view, + and propose field mapping. For each field, you can decide to create an index + and set if it will be displayed on the pivot graph as a column, a row or a + measure. + + .. figure:: ../static/description/03_field_mapping.png + :width: 800 px + +* Click on the button 'Create SQL elements'. (this step could + take a while, if view is materialized) + +* If it's a MATERIALIZED view: + + * a cron task is created to refresh + the view. You can so define the frequency of the refresh. + * the size of view (and the indexes is displayed) + + .. figure:: ../static/description/04_materialized_view_setting.png + :width: 800 px + +* Finally, click on 'Create UI', to create new menu, action, graph view and + search view. diff --git a/Addons/custom/bi_sql_editor/readme/CONTRIBUTORS.rst b/Addons/custom/bi_sql_editor/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..c7c1b66 --- /dev/null +++ b/Addons/custom/bi_sql_editor/readme/CONTRIBUTORS.rst @@ -0,0 +1,14 @@ +* Sylvain LE GAL (https://twitter.com/legalsylvain) +* Richard deMeester, WilldooIT (http://www.willdooit.com/) +* David James, WilldooIT (http://www.willdooit.com/) + +* This module is highly inspired by the work of + * Onestein: (http://www.onestein.nl/) + Module: OCA/server-tools/bi_view_editor. + Link: https://github.com/OCA/reporting-engine/tree/9.0/bi_view_editor + * Anybox: (https://anybox.fr/) + Module : OCA/server-tools/materialized_sql_view + link: https://github.com/OCA/server-tools/pull/110 + * GRAP, Groupement Régional Alimentaire de Proximité: (http://www.grap.coop/) + Module: grap/odoo-addons-misc/pos_sale_reporting + link: https://github.com/grap/odoo-addons-misc/tree/7.0/pos_sale_reporting diff --git a/Addons/custom/bi_sql_editor/readme/DESCRIPTION.rst b/Addons/custom/bi_sql_editor/readme/DESCRIPTION.rst new file mode 100644 index 0000000..7056ca5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/readme/DESCRIPTION.rst @@ -0,0 +1,41 @@ +This module extends the functionality of reporting, to support creation +of extra custom reports. +It allows user to write a custom SQL request. (Generally, admin users) + +Once written, a new model is generated, and user can map the selected field +with odoo fields. +Then user ends the process, creating new menu, action and graph view. + +Technically, the module create SQL View (or materialized view, if option is +checked). Materialized view duplicates datas, but request are fastest. If +materialized view is enabled, this module will create a cron task to refresh +the data). + +By default, users member of 'SQL Request / User' can see all the views. +You can specify extra groups that have the right to access to a specific view. + +Warning +------- + +This module is intended for technician people in a company and for Odoo integrators. + +It requires the user to know SQL syntax and Odoo models. + +If you don't have such skills, do not try to use this module specially on a production +environment. + +Use Cases +--------- + +this module is interesting for the following use cases + +* You want to realize technical SQL requests, that Odoo framework doesn't allow + (For exemple, UNION with many SELECT) A typical use case is if you want to have + Sale Orders and PoS Orders datas in a same table + +* You want to customize an Odoo report, removing some useless fields and adding + some custom ones. In that case, you can simply select the fields of the original + report (sale.report model for exemple), and add your custom fields + +* You have a lot of data, and classical SQL Views have very bad performance. + In that case, MATERIALIZED VIEW will be a good solution to reduce display duration diff --git a/Addons/custom/bi_sql_editor/readme/USAGE.rst b/Addons/custom/bi_sql_editor/readme/USAGE.rst new file mode 100644 index 0000000..53369b8 --- /dev/null +++ b/Addons/custom/bi_sql_editor/readme/USAGE.rst @@ -0,0 +1,10 @@ +To use this module, you need to: + +#. Go to 'Dashboards > SQL Reports' + +#. Select the desired report + + .. figure:: ../static/description/05_reporting_pivot.png + :width: 800 px + +* You can switch to 'Graph' or 'tree' views as any report. diff --git a/Addons/custom/bi_sql_editor/static/description/01_sql_request.png b/Addons/custom/bi_sql_editor/static/description/01_sql_request.png new file mode 100644 index 0000000000000000000000000000000000000000..bd631c6018ed1119d39af8deb67a884de45dd52d GIT binary patch literal 41926 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 z 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

$!dUYoJlKc86qW#@4lzL7@~G)rV)%1woYT%>5< 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 literal 0 HcmV?d00001 diff --git a/Addons/custom/bi_sql_editor/static/description/05_reporting_pivot.png b/Addons/custom/bi_sql_editor/static/description/05_reporting_pivot.png new file mode 100644 index 0000000000000000000000000000000000000000..5b131585bfdab4e9a7ff1a2d5719901c484c2e99 GIT binary patch literal 13110 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 literal 0 HcmV?d00001 diff --git a/Addons/custom/bi_sql_editor/static/description/icon.png b/Addons/custom/bi_sql_editor/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c72ba5caa1302634ebeeb1689bb6df735f8bb5c8 GIT binary patch literal 11127 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 literal 0 HcmV?d00001 diff --git a/Addons/custom/bi_sql_editor/static/description/index.html b/Addons/custom/bi_sql_editor/static/description/index.html new file mode 100644 index 0000000..68ae6d5 --- /dev/null +++ b/Addons/custom/bi_sql_editor/static/description/index.html @@ -0,0 +1,541 @@ + + + + + +BI SQL Editor + + + +

+

BI SQL Editor

+ + +

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

+

This module extends the functionality of reporting, to support creation +of extra custom reports. +It allows user to write a custom SQL request. (Generally, admin users)

+

Once written, a new model is generated, and user can map the selected field +with odoo fields. +Then user ends the process, creating new menu, action and graph view.

+

Technically, the module create SQL View (or materialized view, if option is +checked). Materialized view duplicates datas, but request are fastest. If +materialized view is enabled, this module will create a cron task to refresh +the data).

+

By default, users member of ‘SQL Request / User’ can see all the views. +You can specify extra groups that have the right to access to a specific view.

+
+

Warning

+

This module is intended for technician people in a company and for Odoo integrators.

+

It requires the user to know SQL syntax and Odoo models.

+

If you don’t have such skills, do not try to use this module specially on a production +environment.

+
+
+

Use Cases

+

this module is interesting for the following use cases

+
    +
  • You want to realize technical SQL requests, that Odoo framework doesn’t allow +(For exemple, UNION with many SELECT) A typical use case is if you want to have +Sale Orders and PoS Orders datas in a same table
  • +
  • You want to customize an Odoo report, removing some useless fields and adding +some custom ones. In that case, you can simply select the fields of the original +report (sale.report model for exemple), and add your custom fields
  • +
  • You have a lot of data, and classical SQL Views have very bad performance. +In that case, MATERIALIZED VIEW will be a good solution to reduce display duration
  • +
+

Table of contents

+ +
+

Configuration

+
    +
  • Go to Dashboard / Configuration / SQL Views

    +
  • +
  • tip your SQL request

    +
    +https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/01_sql_request.png +
    +
  • +
  • Select the group(s) that could have access to the view

    +
    +https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/02_security_access.png +
    +
  • +
+

Optionnaly, you can add a domain.

+

A tipical domain in a multi company context is to write +['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] +to make reporting depending on the current companies of the user.

+
    +
  • Click on the button ‘Validate SQL Expression’

    +
  • +
  • Once the sql request checked, the module analyses the column of the view, +and propose field mapping. For each field, you can decide to create an index +and set if it will be displayed on the pivot graph as a column, a row or a +measure.

    +
    +https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/03_field_mapping.png +
    +
  • +
  • Click on the button ‘Create SQL elements’. (this step could +take a while, if view is materialized)

    +
  • +
  • If it’s a MATERIALIZED view:

    +
    +
      +
    • a cron task is created to refresh +the view. You can so define the frequency of the refresh.
    • +
    • the size of view (and the indexes is displayed)
    • +
    +
    +
    +https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/04_materialized_view_setting.png +
    +
  • +
  • Finally, click on ‘Create UI’, to create new menu, action, graph view and +search view.

    +
  • +
+
+
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to ‘Dashboards > SQL Reports’
  2. +
  3. Select the desired report
  4. +
+
+
+https://raw.githubusercontent.com/OCA/reporting-engine/16.0/bi_sql_editor/static/description/05_reporting_pivot.png +
+
+
    +
  • You can switch to ‘Graph’ or ‘tree’ views as any report.
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • GRAP
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

Current maintainer:

+

legalsylvain

+

This module is part of the OCA/reporting-engine project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+
+ + diff --git a/Addons/custom/bi_sql_editor/tests/__init__.py b/Addons/custom/bi_sql_editor/tests/__init__.py new file mode 100644 index 0000000..d3202a4 --- /dev/null +++ b/Addons/custom/bi_sql_editor/tests/__init__.py @@ -0,0 +1,2 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from . import test_bi_sql_view diff --git a/Addons/custom/bi_sql_editor/tests/test_bi_sql_view.py b/Addons/custom/bi_sql_editor/tests/test_bi_sql_view.py new file mode 100644 index 0000000..68b9218 --- /dev/null +++ b/Addons/custom/bi_sql_editor/tests/test_bi_sql_view.py @@ -0,0 +1,116 @@ +# Copyright 2017 Onestein () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo.exceptions import AccessError, UserError, ValidationError +from odoo.tests import tagged +from odoo.tests.common import SingleTransactionCase + + +@tagged("-at_install", "post_install") +class TestBiSqlViewEditor(SingleTransactionCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + + cls.bi_sql_view = cls.env["bi.sql.view"] + cls.group_bi_manager = cls.env.ref( + "sql_request_abstract.group_sql_request_manager" + ) + cls.group_bi_no_access = cls.env.ref("base.group_user") + cls.demo_user = cls.env.ref("base.user_demo") + cls.view = cls.env.ref("bi_sql_editor.partner_sql_view") + + @classmethod + def _get_user(cls, access_level=False): + if access_level == "manager": + cls.demo_user.write({"groups_id": [(6, 0, cls.group_bi_manager.ids)]}) + else: + cls.demo_user.write({"groups_id": [(6, 0, cls.group_bi_no_access.ids)]}) + return cls.demo_user + + def test_process_view(self): + copy_view = self.view.copy(default={"technical_name": "test_process_view"}) + self.assertEqual(copy_view.state, "draft") + copy_view.button_validate_sql_expression() + self.assertEqual(copy_view.state, "sql_valid") + + field_lines = copy_view.bi_sql_view_field_ids + self.assertEqual(len(field_lines), 3) + field_lines.filtered(lambda x: x.name == "x_company_id").is_index = True + + copy_view.button_create_sql_view_and_model() + self.assertEqual(copy_view.state, "model_valid") + + field_lines.filtered(lambda x: x.name == "x_name").tree_visibility = "invisible" + field_lines.filtered( + lambda x: x.name == "x_street" + ).tree_visibility = "optional_hide" + field_lines.filtered( + lambda x: x.name == "x_company_id" + ).tree_visibility = "optional_show" + + field_lines.filtered(lambda x: x.name == "x_company_id").is_group_by = True + + field_lines.filtered(lambda x: x.name == "x_company_id").graph_type = "row" + + copy_view.button_create_ui() + self.assertEqual(copy_view.state, "ui_valid") + copy_view.button_update_model_access() + self.assertEqual(copy_view.has_group_changed, False) + # Check that cron works correctly + copy_view.cron_id.method_direct_trigger() + + def test_copy(self): + copy_view = self.view.copy(default={"technical_name": "test_copy"}) + self.assertEqual(copy_view.name, f"{self.view.name} (Copy)") + + def test_security(self): + with self.assertRaises(AccessError): + self.bi_sql_view.with_user(self._get_user()).search( + [("name", "=", self.view.name)] + ) + bi = self.bi_sql_view.with_user(self._get_user("manager")).search( + [("name", "=", self.view.name)] + ) + self.assertEqual( + len(bi), 1, "Bi Manager should have access to bi %s" % self.view.name + ) + + def test_unlink(self): + copy_view = self.view.copy( + default={ + "name": "Test Unlink", + "technical_name": "test_unlink", + } + ) + view_name = copy_view.name + copy_view.button_validate_sql_expression() + copy_view.button_create_sql_view_and_model() + copy_view.button_create_ui() + self.assertEqual(copy_view.state, "ui_valid") + with self.assertRaises(UserError): + copy_view.unlink() + copy_view.button_set_draft() + self.assertNotEqual( + copy_view.cron_id, + False, + "Set to draft materialized view should not unlink cron", + ) + copy_view.unlink() + res = self.bi_sql_view.search([("name", "=", view_name)]) + self.assertEqual(len(res), 0, "View not deleted") + + def test_many2one_not_found(self): + copy_view = self.view.copy( + default={"technical_name": "test_many2one_not_found"} + ) + + copy_view.query = "SELECT parent_id as x_weird_name_id FROM res_partner;" + copy_view.button_validate_sql_expression() + field_lines = copy_view.bi_sql_view_field_ids + self.assertEqual(len(field_lines), 1) + self.assertEqual(field_lines[0].ttype, "many2one") + self.assertEqual(field_lines[0].many2one_model_id.id, False) + + with self.assertRaises(ValidationError): + copy_view.button_create_sql_view_and_model() diff --git a/Addons/custom/bi_sql_editor/views/view_bi_sql_view.xml b/Addons/custom/bi_sql_editor/views/view_bi_sql_view.xml new file mode 100644 index 0000000..340addc --- /dev/null +++ b/Addons/custom/bi_sql_editor/views/view_bi_sql_view.xml @@ -0,0 +1,236 @@ + + + + + + bi.sql.view + + primary + + + + + + + + + + + + + bi.sql.view + + primary + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + +
+
+ + + +
+
+ + + + hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + hazard_shopify.group_hazard_designer,hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + hazard_shopify.group_hazard_designer,hazard_shopify.group_hazard_sales,hazard_shopify.group_hazard_finance + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ +
+
+ + + + sale.quotation.tree.shopify.inherit + sale.order + + + + + + + + + + + + + sale.order.tree.shopify.inherit + sale.order + + + + + + + + + + + + + + stock.picking.tree.shopify.inherit + stock.picking + + + + + + + + + + + stock.picking.form.shopify.inherit + stock.picking + + + + ') + + _t(''); + } + else if (able_buttons.includes('tryagain')) { + buttons + = _t('') + + _t(''); + } + else if (able_buttons.includes('remove')) { + buttons += _t(''); + } + if (buttons.length > 0) { + buttons += _t(''); + } + return {'errors': errors, 'buttons': buttons, 'alerttype': alerttype}; + } + wrongMsgServer(data, able_buttons) { + /* Prepares the message to the server error */ + var typemsg = {'CheckXML': _t('Error checking XML data.'), 'CreatePartner': _t('Error creating partner.'), 'CreateMove': _t('Error creating move.')}; + var errors = '
' + data.error[0] + ' ' + data.error[1] + '.
' + typemsg[data.where] + '
'; + able_buttons.push('tryagain'); + return errors; + } + wrongMsgXml(file, able_buttons) { + /* Prepares the message to the xml errors */ + var self = this; + var errors = ''; + var map_error = { + unsigned: _t('
UUID not found in the XML.
'), + version: _t('
Unable to generate moves from an XML with version 3.2.You can create the move manually and then attach the xml.
'), + nothing: _t('
Info! XML data could not be read correctly.
'), + }; + $.each(file, function(ikey, val) { + if (ikey === 'wrong_company_r') { + errors += _t('
The XML Receptor RFC does not match with your Company RFC: ') + + _t('XML Receptor RFC: ') + val[0] + _t(', Your Company RFC: ') + val[1] + '
'; + able_buttons.push('remove'); + } + if (ikey === 'wrong_company_i') { + errors += _t('
The XML Issuer RFC does not match with your Company RFC: ') + + _t('XML Issuer RFC: ') + val[0] + _t(', Your Company RFC: ') + val[1] + '
'; + able_buttons.push('remove'); + } + if (ikey !== 'wrong_company_r' && ikey !== 'wrong_company_i' && ikey !== 'partner_not_found' && ikey !== 'xml64' && !able_buttons.includes('remove')) { + able_buttons.push('remove'); + } + if (ikey === 'partner_not_found') { + errors += _t('
The XML partner was not found: ') + val + '.
'; + able_buttons.push('partner'); + } + if (ikey === 'reference_multi') { + errors += _t('
The XML reference matches another move reference. Partner: ') + val[0] + _t(' Reference: ') + val[1] + '
'; + } + if (ikey === 'currency') { + errors += _t('
The XML Currency ') + val + _t(' was not found or is disabled.
'); + } + if (ikey === 'taxes') { + errors += _t('
Some taxes do not exist: ') + val.join(', ') + '.
'; + } + if (ikey === 'taxes_wn_accounts') { + errors += _t('
Some taxes do not have account assigned: ') + val.join(', ') + '.
'; + } + if (ikey === 'uuid_duplicated') { + errors += _t('
The XML UUID belong to other move. UUID: ') + val + '
'; + } + if (ikey === 'cancelled') { + errors += _t('
The XML state is CANCELLED in SATs system. ') + + _t('XML Folio: ') + val[1] + '
'; + able_buttons.push('tryagain'); + } + if (ikey === 'folio') { + errors += _t('
The XML Folio does not match with Partner document number: ') + + _t('XML Folio: ') + val[0] + _t(', Partner document number: ') + val[1] + '
'; + } + if (ikey === 'amount') { + errors += _t('
The XML amount total does not match with move total: ') + + _t('XML amount total: ') + val[0] + _t(', Move total: ') + val[1] + '
'; + able_buttons.push('tryagain'); + } + if (ikey === 'amount_tax') { + errors += _t('
The XML tax total amount does not match with Move tax total amount: ') + + _t('XML tax total: ') + val[0] + _t(', Move tax total: ') + val[1] + ' Ref: ' + val[2] + '
'; + able_buttons.push('tryagain'); + } + if (ikey === 'moves_related_not_found') { + errors += _t('
The TipoDeComprobante is "E" and The XML UUIDs are not related to any move. UUID: ') + val + '
'; + able_buttons.push('tryagain'); + } + if (ikey === 'no_node_related_uuids') { + errors += _t('
The TipoDeComprobante is "E" and The node CFDI related is not set Manually reconcile with the appropiate move. UUID: ') + val + '
'; + } + if (ikey === 'invoice_not_found') { + errors += _t('
The DocumentType is "E" and The XML UUID is not related to any invoice. UUID: ') + val +'
'; + } + if (Object.prototype.hasOwnProperty.call(map_error, ikey)) { + errors += map_error[ikey]; + } + }); + return errors; + } + sendErrorToServer(xml64, key, function_def) { + /* Sends again the base64 file string to the server to retry to create the move, or + sends the partner's data to be created in db if does not exist */ + var self = this; + var xml_file = {}; + xml_file[key] = xml64; + var options = self.getFields(); + var ctx = self.env.model.root.context; + ctx.account_id = options.account_id; + rpc.query({ + model: 'multi.file.attach.xmls.wizard', + method: function_def, + args: [xml_file], + context: ctx, + }).then(function(data) { + var wrongfiles = data.wrongfiles; + var attachments = data.attachments; + $.each(attachments, function(rkey, result) { + var alertobj = $('#alertscontent div[tag="' + rkey + '"].alert.dnd-alert'); + self.attachment_ids.push(result.attachment_id); + self.createdCorrectly(rkey); + self.removeWrongAlerts(alertobj, rkey, false); + }); + $.each(wrongfiles, function(rkey, result) { + var alert_parts = self.prepareWrongAlert(rkey, result); + var alertobj = $('#alertscontent div[tag="' + rkey + '"].alert.dnd-alert'); + var footer = alertobj.find('div:last-child span:not(.index-alert)'); + alertobj.removeClass('alert-danger alert-info').addClass('alert-' + alert_parts.alerttype); + alertobj.html(alert_parts.errors + '
' + alert_parts.buttons + '
'); + alertobj.find('div:last-child').append(footer); + }); + }); + } + removeWrongAlerts(alertobj, filekey, removefile) { + /* Removes the current error alert to continue with the others */ + var self = this; + alertobj.slideUp(500, function() { + delete self.alerts_in_queue.alertHTML[filekey]; + if (removefile) { + delete self.files[filekey]; + $('#filescontent div[title="' + filekey + '"]').animate({'opacity': '0'}, 500, function() { + $.when($(this).remove()).done(function() { + self.continueAlert(alertobj); + }); + }); + } + else { + self.continueAlert(alertobj); + } + }); + } + continueAlert(alertobj) { + /* After the error alert is removed, execute the next actions + (Next error alert, Restarts to attach more files, or Shows the final success alert) */ + var self = this; + $.when(alertobj.remove()).done(function() { + if (self.alerts_in_queue.alertHTML && Object.keys(self.alerts_in_queue.alertHTML).length > 0) { + self.nextWrongAlert(); + } + else if (Object.keys(self.files).length === 0) { + self.restart(); + } + else { + self.correctFinalRegistry(); + } + }); + } + nextWrongAlert() { + /* Shows the next error alert */ + var self = this; + var keys = Object.keys(self.alerts_in_queue.alertHTML); + var alert = self.alerts_in_queue.alertHTML[keys[0]].alert.hide(); + alert.find('div:last-child .index-alert').html(self.alerts_in_queue.total - (keys.length - 1)); + $('#alertscontent').html(alert); + alert.slideDown(500); + } + restart() { + /* Restarts all the variables and restores all the DOM element to attach more new files */ + this.files = {}; + this.attachment_ids = []; + this.uploading_files = false; + this.alerts_in_queue = {}; + $("#dragandrophandler").show(); + $("#filescontent").html(''); + $("#files").val(''); + $('#dndfooter button#save').attr('disabled', false); + $('#alertscontent div.alert').remove(); + $('#dndfooter button#show').hide(); + } + correctFinalRegistry() { + /* Shows the final success alert and the button to see the moves created */ + var self = this; + var alert = $('
' + _t('Your moves were created correctly') + '.
').hide(); + $('#alertscontent').html(alert); + alert.slideDown(500, function() { + $('#dndfooter').find("#show").show(); + }); + } +} + +attachXmlsWizard.template = "l10n_mx_sat_sync_itadmin_ee.multi_attach_xmls_template"; + +registry.category("fields").add("multi_attach_xmls_wizard_widget", attachXmlsWizard); \ No newline at end of file diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/data_manager.js b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/data_manager.js new file mode 100644 index 0000000..09d7e05 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/data_manager.js @@ -0,0 +1,17 @@ +odoo.define('l10n_mx_sat_sync_itadmin_ee.DataManager', function (require) { +"use strict"; + + var DataManager = require('web.DataManager'); + var session = require('web.session'); + + DataManager.include({ + load_action: function (action_id, additional_context) { + if (additional_context==undefined){ + additional_context={}; + } + additional_context.allowed_company_ids = session.user_context.allowed_company_ids; + debugger; + return this._super(action_id, additional_context); + } + }); +}); \ No newline at end of file diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/list_button.js b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/list_button.js new file mode 100644 index 0000000..25bd9ec --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/js/list_button.js @@ -0,0 +1,83 @@ +/** @odoo-module **/ + +import { registry } from "@web/core/registry"; +import { useService } from "@web/core/utils/hooks"; +import { listView } from "@web/views/list/list_view"; +import { ListRenderer } from "@web/views/list/list_renderer"; +import { ListController } from "@web/views/list/list_controller"; +import { kanbanView } from "@web/views/kanban/kanban_view"; +import { KanbanRenderer } from "@web/views/kanban/kanban_renderer"; +import { KanbanController } from "@web/views/kanban/kanban_controller"; +import { KanbanDropdownMenuWrapper } from "@web/views/kanban/kanban_dropdown_menu_wrapper"; +import { KanbanRecord } from "@web/views/kanban/kanban_record"; +import { FileUploader } from "@web/views/fields/file_handler"; +import rpc from 'web.rpc'; + +const { Component, useState } = owl; +import core from 'web.core'; + +export class ListItadmin extends ListController { + + async _onClickImportarXML (event) { + debugger; + event.stopPropagation(); + var self = this; + return this.model.action.doAction({ + name: "Attach Files", + type: 'ir.actions.act_window', + view_mode: 'form', + views: [[false, 'form']], + target: 'new', + res_model: 'multi.file.attach.xmls.wizard' + }); + + } + + async _onClickDescargaXDia (event) { + event.stopPropagation(); + var self = this; + + return this.model.action.doAction({ + name: "Descarga x Dia", + type: 'ir.actions.act_window', + view_mode: 'form', + views: [[false, 'form']], + target: 'new', + res_model: 'descarga.x.dia.wizard' + }); + } + + async _onImportFIELSatInvoice (event) { + debugger; + event.stopPropagation(); + var self = this; + rpc.query({ + model: 'res.company', + method: 'import_current_company_invoice', +// args: [], + + }).then(function () { + return; + }); + } + + async _onClickSincronizarDocumentos (event) { + event.stopPropagation(); + var self = this; + rpc.query({ + model: 'ir.attachment', + method: 'update_status_from_ir_attachment_document', +// args: [], + }).then(function () { + return; + }); + } +} + + +export const itadmin = { + ...listView, + Controller: ListItadmin, + buttonTemplate: "l10n_mx_sat_sync_itadmin_ee.ListView.Buttons", +}; +registry.category("views").add("itadmin_tree", itadmin); diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/attach_xmls_template.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/attach_xmls_template.xml new file mode 100644 index 0000000..24f0187 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/attach_xmls_template.xml @@ -0,0 +1,30 @@ + + \ No newline at end of file diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/list_buttons.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/list_buttons.xml new file mode 100644 index 0000000..f0f4594 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/static/src/xml/list_buttons.xml @@ -0,0 +1,12 @@ + + diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/account_move_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/account_move_view.xml new file mode 100644 index 0000000..312a29d --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/account_move_view.xml @@ -0,0 +1,17 @@ + + + + account.move.form.inh + account.move + + + + + + + {'invisible': ['|','|', ('edi_web_services_to_process', 'in', ['', False]), ('state', '=', 'draft'), ('hide_message','=',True)]} + + + + + diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/esignature_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/esignature_view.xml new file mode 100644 index 0000000..d2826c8 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/esignature_view.xml @@ -0,0 +1,60 @@ + + + + + l10n.mx.esignature.certificate.action + l10n.mx.esignature.certificate + tree,form + +

Create the first esignature

+
+
+ + + l10n.mx.esignature.certificate.form + l10n.mx.esignature.certificate + +
+ + + + + + + +
+
+
+ + + l10n.mx.esignature.certificate.search + l10n.mx.esignature.certificate + + + + + + + + + + l10n.mx.esignature.certificate.tree + l10n.mx.esignature.certificate + + + + + + + + + + +
+
diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/ir_attachment_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/ir_attachment_view.xml new file mode 100644 index 0000000..e0fc6e1 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/ir_attachment_view.xml @@ -0,0 +1,173 @@ + + + + + ir.attachment.search.inherit.cfdi.file.inovice + ir.attachment + + + + + + + + + + + ir.attachment.form.inherit.cfdi.file.inovice + ir.attachment + + + + + + +
+ + +
+
+
+
+ + + ir.attachment + + + + + + + + + + + + + + + + + Documentos digitales + ir.actions.act_window + ir.attachment + + + + [('cfdi_uuid','!=', False),('company_id','=',company_id)] + {'is_fiel_attachment': True, 'from_sat_sync': True} + +

+ Click here to create new documents. +

+

+ Also you will find here all the related documents and download it by clicking on any individual document. +

+
+
+ + + + tree + + + + + + + form + + + + + + + + + + Genera facturas + cfdi.invoice.attachment + new + form + {'create_so_po':False} + + + + + Genera pedidos + cfdi.invoice.attachment + new + form,list + {'create_so_po':True} + + + + + Desconcilar + ir.actions.server + code + + + + records.action_renmove_invoice_link() + + + + + Exportar XML + ir.actions.server + code + + + action=records.action_extract_zip() + + + + Conciliar + reconcile.vendor.cfdi.xml.bill + new + form + + + + + UUID De XML + ir.actions.server + code + + + records.run_cfdi_uuid() + + + + Descargar estado del SAT + ir.actions.server + code + + + + records.action_download_state() + + + +
diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_company_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_company_view.xml new file mode 100644 index 0000000..6258bb2 --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_company_view.xml @@ -0,0 +1,31 @@ + + + + + res.company.form.inherit.form.cfdi.file.inovice + res.company + + + + + + + + + + + + + + + + + + + + diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_config_settings_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_config_settings_view.xml new file mode 100644 index 0000000..401e79e --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/res_config_settings_view.xml @@ -0,0 +1,82 @@ + + + + res.config.settings.view.form.inherit.l10n.mx.sat.sync + res.config.settings + + + +

SAT Synchronization

+
+
+
+
+ MX E-Signatures +
+ Configure your E-Signatures. +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/templates.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/templates.xml new file mode 100644 index 0000000..e509fab --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/views/templates.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/__init__.py b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/__init__.py new file mode 100644 index 0000000..a9d7e6f --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/__init__.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- + +from . import cfdi_invoice +from . import import_invoice_process_message +from . import reconcile_vendor_cfdi_xml_bill +from . import xml_invoice_reconcile +from . import descarga_x_dia_wizard +from . import attach_xmls_wizard \ No newline at end of file diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard.py b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard.py new file mode 100644 index 0000000..7384edc --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard.py @@ -0,0 +1,233 @@ + + +import base64 + +from lxml import etree, objectify + +from odoo import _, api, fields, models +from odoo.exceptions import UserError +from ..models.special_dict import CaselessDictionary + +TYPE_CFDI22_TO_CFDI33 = { + 'ingreso': 'I', + 'egreso': 'E', + 'traslado': 'T', + 'nomina': 'N', + 'pago': 'P', +} + + +class AttachXmlsWizard(models.TransientModel): + _name = 'multi.file.attach.xmls.wizard' + _description = 'AttachXmlsWizard' + + dragndrop = fields.Char() + + @api.model + def remove_wrong_file(self, files): + wrong_file_dict = self.check_xml(files) + remove_list = [] + if 'wrongfiles' in wrong_file_dict.keys(): + for key in wrong_file_dict['wrongfiles']: + value_keys = wrong_file_dict['wrongfiles'][key].keys() + if 'uuid_duplicated' in value_keys: + remove_list.append(key) + return remove_list + + @staticmethod + def _xml2capitalize(xml): + """Receive 1 lxml etree object and change all attrib to Capitalize. + """ + def recursive_lxml(element): + for attrib, value in element.attrib.items(): + new_attrib = "%s%s" % (attrib[0].upper(), attrib[1:]) + element.attrib.update({new_attrib: value}) + + for child in element.getchildren(): + child = recursive_lxml(child) + return element + return recursive_lxml(xml) + + @staticmethod + def _l10n_mx_edi_convert_cfdi32_to_cfdi33(xml): + """Convert a xml from cfdi32 to cfdi33 + :param xml: The xml 32 in lxml.objectify object + :return: A xml 33 in lxml.objectify object + """ + if xml.get('version', None) != '3.2': + return xml + # TODO: Process negative taxes "Retenciones" node + # TODO: Process payment term + xml = AttachXmlsWizard._xml2capitalize(xml) + xml.attrib.update({ + 'TipoDeComprobante': TYPE_CFDI22_TO_CFDI33[ + xml.attrib['tipoDeComprobante']], + 'Version': '3.3', + 'MetodoPago': 'PPD', + }) + return xml + + + @api.model + def l10n_mx_edi_get_tfd_etree(self, cfdi): + '''Get the TimbreFiscalDigital node from the cfdi. + + :param cfdi: The cfdi as etree + :return: the TimbreFiscalDigital node + ''' + if not hasattr(cfdi, 'Complemento'): + return None + attribute = 'tfd:TimbreFiscalDigital[1]' + namespace = {'tfd': 'http://www.sat.gob.mx/TimbreFiscalDigital'} + for Complemento in cfdi.Complemento: + node = Complemento.xpath(attribute, namespaces=namespace) + if node: + break + return node[0] if node else None + + @api.model + def check_xml(self, files): + """ Validate that attributes in the xml before create invoice + or attach xml in it + :param files: dictionary of CFDIs in b64 + :type files: dict + param account_id: The account by default that must be used in the + lines of the invoice if this is created + :type account_id: int + :return: the Result of the CFDI validation + :rtype: dict + """ + if not isinstance(files, dict): + raise UserError(_("Something went wrong. The parameter for XML " + "files must be a dictionary.")) + wrongfiles = {} + attachments = {} + attachment_uuids = {} + attach_obj = self.env['ir.attachment'] + company = self.env.company + company_vat = company.vat + company_id = company.id + NSMAP = { + 'xsi':'http://www.w3.org/2001/XMLSchema-instance', + 'cfdi':'http://www.sat.gob.mx/cfd/3', + 'tfd': 'http://www.sat.gob.mx/TimbreFiscalDigital', + 'pago10': 'http://www.sat.gob.mx/Pagos', + } + for key, xml64 in files.items(): + try: + if isinstance(xml64, bytes): + xml64 = xml64.decode() + xml_str = base64.b64decode(xml64.replace('data:text/xml;base64,', '')) + # Fix the CFDIs emitted by the SAT + xml_str = xml_str.replace(b'xmlns:schemaLocation', b'xsi:schemaLocation') + xml = objectify.fromstring(xml_str) + tree = etree.fromstring(xml_str) + except (AttributeError, SyntaxError) as exce: + wrongfiles.update({key: { + 'xml64': xml64, 'where': 'CheckXML', + 'error': [exce.__class__.__name__, str(exce)]}}) + continue + xml = self._l10n_mx_edi_convert_cfdi32_to_cfdi33(xml) + xml_tfd = self.l10n_mx_edi_get_tfd_etree(xml) + + xml_uuid = False if xml_tfd is None else xml_tfd.get('UUID', '') + + if not xml_uuid: + msg = {'signed': True, 'xml64': True} + wrongfiles.update({key: msg}) + continue + else: + xml_uuid = xml_uuid.upper() + + cfdi_type = xml.get('TipoDeComprobante', 'I') + receptor = xml.Receptor.attrib or {} + receptor_rfc = receptor.get('Rfc','') + if receptor_rfc == company_vat: + cfdi_type = 'S'+cfdi_type + + try: + ns = tree.nsmap + ns.update({'re': 'http://exslt.org/regular-expressions'}) + except Exception: + ns = {'re': 'http://exslt.org/regular-expressions'} + + cfdi_version = tree.get("Version",'4.0') + if cfdi_version=='4.0': + NSMAP.update({'cfdi':'http://www.sat.gob.mx/cfd/4', 'pago20': 'http://www.sat.gob.mx/Pagos20',}) + else: + NSMAP.update({'cfdi':'http://www.sat.gob.mx/cfd/3', 'pago10': 'http://www.sat.gob.mx/Pagos',}) + + if cfdi_type in ['I','E','P','N','T']: + element_tag = 'Receptor' + else: + element_tag = 'Emisor' + try: + elements = tree.xpath("//*[re:test(local-name(), '%s','i')]"%(element_tag), namespaces=ns) + except Exception: + elements = None + + client_rfc, client_name = '', '' + if elements: + attrib_dict = CaselessDictionary(dict(elements[0].attrib)) + client_rfc = attrib_dict.get('rfc') + client_name = attrib_dict.get('nombre') + + monto_total = 0 + if cfdi_type=='P' or cfdi_type=='SP': + + Complemento = tree.findall('cfdi:Complemento', NSMAP) + for complementos in Complemento: + if cfdi_version == '4.0': + pagos = complementos.find('pago20:Pagos', NSMAP) + pago = pagos.find('pago20:Totales', NSMAP) + monto_total = pago.attrib['MontoTotalPagos'] + else: + pagos = complementos.find('pago10:Pagos', NSMAP) + try: + pago = pagos.find('pago10:Pago',NSMAP) + monto_total = pago.attrib['Monto'] + except Exception as e: + for payment in pagos.find('pago10:Pago',NSMAP): + monto_total += float(payment.attrib['Monto']) + if pagos: + break + else: + monto_total = tree.get('Total', tree.get('total')) + + filename = xml_uuid + '.xml' + vals = { + 'cfdi_type' : cfdi_type, + 'cfdi_uuid' : xml_uuid, + 'rfc_tercero' : client_rfc, + 'nombre_tercero' : client_name, + 'cfdi_total' : monto_total, + 'date_cfdi' : tree.get('Fecha',tree.get('fecha')), + 'serie_folio' : tree.get('Folio',tree.get('folio')), + 'name' : filename, + 'store_fname' : filename, + 'datas' : xml64.replace('data:text/xml;base64,', ''), + 'type' :'binary', + 'company_id' :company_id, + } + + attachment_uuids.update({xml_uuid : [vals, key]}) + #uuids.append(xml_uuid) + + + attas = attach_obj.sudo().search([('cfdi_uuid','in',list(attachment_uuids.keys())), ('company_id', '=', company_id)]) + exist_uuids = dict([(att.cfdi_uuid, att.id) for att in attas]) #attas.mapped('cfdi_uuid') + + + for uuid, data in attachment_uuids.items(): + key = data[1] + if uuid in exist_uuids: + attachments.update({key: {'attachment_id': exist_uuids.get(uuid)}}) + continue + vals = data[0] + #cfdi_type ='S'+cfdi_type + attach_rec = attach_obj.create(vals) + attachments.update({key: {'attachment_id': attach_rec.id}}) + + return {'wrongfiles': wrongfiles, + 'attachments': attachments} + diff --git a/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard_view.xml b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard_view.xml new file mode 100644 index 0000000..2b312fe --- /dev/null +++ b/Addons/custom/l10n_mx_sat_sync_itadmin_ee/wizard/attach_xmls_wizard_view.xml @@ -0,0 +1,30 @@ + + + + multi.file.attach.xmls.wizard.form + multi.file.attach.xmls.wizard + +
+ +


+ +
+ + + + + + + +