Browse Source

Merge pull request #202 from tarteo/11.0-bi_view_editor

[11.0][MIG] bi_view_editor
pull/259/head
Pedro M. Baeza 6 years ago
committed by GitHub
parent
commit
a2bcf83654
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 136
      bi_view_editor/README.rst
  2. 5
      bi_view_editor/__init__.py
  3. 30
      bi_view_editor/__manifest__.py
  4. 72
      bi_view_editor/hooks.py
  5. 207
      bi_view_editor/i18n/am.po
  6. 207
      bi_view_editor/i18n/ar.po
  7. 207
      bi_view_editor/i18n/bg.po
  8. 207
      bi_view_editor/i18n/bs.po
  9. 207
      bi_view_editor/i18n/ca.po
  10. 207
      bi_view_editor/i18n/cs.po
  11. 207
      bi_view_editor/i18n/da.po
  12. 207
      bi_view_editor/i18n/de.po
  13. 207
      bi_view_editor/i18n/el_GR.po
  14. 207
      bi_view_editor/i18n/en_GB.po
  15. 208
      bi_view_editor/i18n/es.po
  16. 207
      bi_view_editor/i18n/es_AR.po
  17. 207
      bi_view_editor/i18n/es_CL.po
  18. 207
      bi_view_editor/i18n/es_CO.po
  19. 207
      bi_view_editor/i18n/es_CR.po
  20. 207
      bi_view_editor/i18n/es_DO.po
  21. 207
      bi_view_editor/i18n/es_EC.po
  22. 207
      bi_view_editor/i18n/es_ES.po
  23. 207
      bi_view_editor/i18n/es_MX.po
  24. 207
      bi_view_editor/i18n/es_PE.po
  25. 207
      bi_view_editor/i18n/es_PY.po
  26. 207
      bi_view_editor/i18n/es_VE.po
  27. 207
      bi_view_editor/i18n/et.po
  28. 207
      bi_view_editor/i18n/eu.po
  29. 207
      bi_view_editor/i18n/fa.po
  30. 207
      bi_view_editor/i18n/fi.po
  31. 207
      bi_view_editor/i18n/fr.po
  32. 207
      bi_view_editor/i18n/fr_CA.po
  33. 207
      bi_view_editor/i18n/fr_CH.po
  34. 207
      bi_view_editor/i18n/gl.po
  35. 207
      bi_view_editor/i18n/gl_ES.po
  36. 207
      bi_view_editor/i18n/he.po
  37. 207
      bi_view_editor/i18n/hr.po
  38. 207
      bi_view_editor/i18n/hr_HR.po
  39. 207
      bi_view_editor/i18n/hu.po
  40. 207
      bi_view_editor/i18n/id.po
  41. 207
      bi_view_editor/i18n/it.po
  42. 207
      bi_view_editor/i18n/ja.po
  43. 207
      bi_view_editor/i18n/ko.po
  44. 207
      bi_view_editor/i18n/lt.po
  45. 207
      bi_view_editor/i18n/lt_LT.po
  46. 207
      bi_view_editor/i18n/lv.po
  47. 207
      bi_view_editor/i18n/mk.po
  48. 207
      bi_view_editor/i18n/mn.po
  49. 207
      bi_view_editor/i18n/nb.po
  50. 207
      bi_view_editor/i18n/nb_NO.po
  51. 221
      bi_view_editor/i18n/nl.po
  52. 207
      bi_view_editor/i18n/nl_BE.po
  53. 207
      bi_view_editor/i18n/pl.po
  54. 207
      bi_view_editor/i18n/pt.po
  55. 207
      bi_view_editor/i18n/pt_BR.po
  56. 207
      bi_view_editor/i18n/pt_PT.po
  57. 207
      bi_view_editor/i18n/ro.po
  58. 207
      bi_view_editor/i18n/ru.po
  59. 207
      bi_view_editor/i18n/sk.po
  60. 208
      bi_view_editor/i18n/sl.po
  61. 207
      bi_view_editor/i18n/sr.po
  62. 207
      bi_view_editor/i18n/sr@latin.po
  63. 207
      bi_view_editor/i18n/sv.po
  64. 207
      bi_view_editor/i18n/th.po
  65. 207
      bi_view_editor/i18n/tr.po
  66. 208
      bi_view_editor/i18n/tr_TR.po
  67. 207
      bi_view_editor/i18n/uk.po
  68. 207
      bi_view_editor/i18n/vi.po
  69. 207
      bi_view_editor/i18n/vi_VN.po
  70. 207
      bi_view_editor/i18n/zh_CN.po
  71. 207
      bi_view_editor/i18n/zh_TW.po
  72. 51
      bi_view_editor/migrations/10.0.1.0.2/post-migrate.py
  73. 5
      bi_view_editor/models/__init__.py
  74. 458
      bi_view_editor/models/bve_view.py
  75. 291
      bi_view_editor/models/ir_model.py
  76. 63
      bi_view_editor/models/models.py
  77. 8
      bi_view_editor/readme/CONTRIBUTORS.rst
  78. 11
      bi_view_editor/readme/CREDITS.rst
  79. 14
      bi_view_editor/readme/DESCRIPTION.rst
  80. 10
      bi_view_editor/readme/ROADMAP.rst
  81. 10
      bi_view_editor/readme/USAGE.rst
  82. 2
      bi_view_editor/security/ir.model.access.csv
  83. 11
      bi_view_editor/security/rules.xml
  84. BIN
      bi_view_editor/static/description/icon.png
  85. BIN
      bi_view_editor/static/description/main_screenshot.png
  86. 199
      bi_view_editor/static/src/css/bve.css
  87. 305
      bi_view_editor/static/src/js/bi_view_editor.FieldList.js
  88. 52
      bi_view_editor/static/src/js/bi_view_editor.JoinNodeDialog.js
  89. 171
      bi_view_editor/static/src/js/bi_view_editor.ModelList.js
  90. 147
      bi_view_editor/static/src/js/bi_view_editor.js
  91. 183
      bi_view_editor/static/src/xml/bi_view_editor.xml
  92. 17
      bi_view_editor/templates/assets_template.xml
  93. 3
      bi_view_editor/tests/__init__.py
  94. 251
      bi_view_editor/tests/test_bi_view.py
  95. 87
      bi_view_editor/views/bve_view.xml
  96. 3
      bi_view_editor/wizard/__init__.py
  97. 38
      bi_view_editor/wizard/wizard_ir_model_menu_create.py

136
bi_view_editor/README.rst

@ -0,0 +1,136 @@
==============
BI View Editor
==============
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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/11.0/bi_view_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-11-0/reporting-engine-11-0-bi_view_editor
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/143/11.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
BI View Editor is a tool integrated in Odoo that allows users define and
execute their own reports without the need to code.
Purpose:
* The BI View Editor is used to create reports not already contained in the
standard Odoo, combining data from existing sources.
* It has been designed to be used by users with little or no knowledge of
the technical architecture of Odoo. Users visually link business objects
and select the fields to visualize.
* The BI View Editor offers users different types of representations,
including tree, graph, pivot views.
**Table of contents**
.. contents::
:local:
Usage
=====
To graphically design your analysis data-set:
- From the Dashboards menu, select "Custom BI Views"
- Browse trough the business objects in the Query tab
- Pick the interesting fields (Drag & Drop)
- For each selected field, right-click on the Options column and select whether it's a row, column or measure; if you want to remove the field from the list view, unflag the checkbox ´List´ in the Options column
- Save and click "Generate BI View"
- Click "Open BI View" to view the result
- If module Dashboard (board) is installed, the standard "Add to My Dashboard" functionality would be available
- Click "Create a menu" to create a new menu item directly linked to your new BI view (this feature is available in developer mode); when the BI view is reset back to draft this menu will be removed, and you will need to re-create the menu entry.
Known issues / Roadmap
======================
* Non-stored fields and many2many fields are not supported
* Provide graph view for table relations
* Extend the capabilities of the tree views (e.g. add sums)
* Provide a tutorial (eg. a working example of usage)
* Implement a more advanced UI, with possibilities to use LEFT JOIN as default instead of INNER JOIN
* Find better ways to extend the *_auto_init()* without override
* Possibly avoid the monkey patches
* Data the user has no access to (e.g. in a multi company situation) can be viewed by making a view
* Store the JSON data structure in ORM
* Would be nice if models available to select when creating a view are limited to the ones that have intersecting groups (for non technical users)
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/reporting-engine/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/reporting-engine/issues/new?body=module:%20bi_view_editor%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Onestein
Contributors
~~~~~~~~~~~~
* Simon Janssens <s.janssens@onestein.nl>
* Diego Luis Neto <diegoluis.neto@gmail.com>
* Dennis Sluijk <d.sluijk@onestein.nl>
* Kevin Graveman <k.graveman@onestein.nl>
* Richard Dijkstra <r.dijkstra@onestein.nl>
* Andrea Stirpe <a.stirpe@onestein.nl>
* Antonio Esposito <a.esposito@onestein.nl>
* Jordi Ballester Alomar <jordi.ballester@eficent.com>
Other credits
~~~~~~~~~~~~~
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Funders
-------
The development of this module has been financially supported by:
* IDEAL Connaissances SAS https://www.idealconnaissances.com
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.
This module is part of the `OCA/reporting-engine <https://github.com/OCA/reporting-engine/tree/11.0/bi_view_editor>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

5
bi_view_editor/__init__.py

@ -0,0 +1,5 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
from . import wizard
from .hooks import post_load, uninstall_hook

30
bi_view_editor/__manifest__.py

@ -0,0 +1,30 @@
# Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
'name': 'BI View Editor',
'summary': 'Graphical BI views builder for Odoo',
'images': ['static/description/main_screenshot.png'],
'author': 'Onestein,Odoo Community Association (OCA)',
'license': 'AGPL-3',
'website': 'https://github.com/OCA/reporting-engine',
'category': 'Reporting',
'version': '11.0.1.0.0',
'depends': [
'base',
'web',
'base_sparse_field'
],
'data': [
'security/ir.model.access.csv',
'security/rules.xml',
'templates/assets_template.xml',
'views/bve_view.xml',
],
'qweb': [
'static/src/xml/bi_view_editor.xml'
],
'post_load': 'post_load',
'uninstall_hook': 'uninstall_hook',
'installable': True,
}

72
bi_view_editor/hooks.py

@ -0,0 +1,72 @@
# Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
import logging
from odoo import SUPERUSER_ID
from odoo import api, modules
from odoo.tools import existing_tables, topological_sort
_logger = logging.getLogger(__name__)
def _bi_view(_name):
return _name[0:6] == 'x_bve.'
def post_load():
def check_tables_exist(self, cr):
"""
Verify that all tables are present and try to initialize
those that are missing.
"""
# This monkey patch is meant to avoid that the _logger writes
# warning and error messages, while running an update all,
# in case the model is a bi-view-generated model.
env = api.Environment(cr, SUPERUSER_ID, {})
table2model = {
model._table: name for name, model in env.items()
if not model._abstract and not _bi_view(name) # here is the patch
}
missing_tables = set(table2model).difference(
existing_tables(cr, table2model))
if missing_tables:
missing = {table2model[table] for table in missing_tables}
_logger.warning("Models have no table: %s.", ", ".join(missing))
# recreate missing tables following model dependencies
deps = {name: model._depends for name, model in env.items()}
for name in topological_sort(deps):
if name in missing:
_logger.info("Recreate table of model %s.", name)
env[name].init()
# check again, and log errors if tables are still missing
missing_tables = set(table2model).difference(
existing_tables(cr, table2model))
for table in missing_tables:
_logger.error("Model %s has no table.", table2model[table])
modules.registry.Registry.check_tables_exist = check_tables_exist
def uninstall_hook(cr, registry):
# delete dirty data that could cause problems
# while re-installing the module
cr.execute("""
delete from ir_model where model like 'x_bve.%'
""")
cr.execute("""
delete from bve_view where model_name like 'x_bve.%'
""")
cr.execute("""
SELECT 'DROP VIEW ' || table_name
FROM information_schema.views
WHERE table_schema NOT IN ('pg_catalog', 'information_schema')
AND table_name like 'x_bve_%'
""")
results = list(cr.fetchall())
for result in results:
cr.execute(result[0])

207
bi_view_editor/i18n/am.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-15 19:59+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Amharic (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/am/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: am\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ar.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Arabic (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ar\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "أنشئ بواسطة"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "أنشئ في"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "اسم العرض"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "المعرف"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "آخر تعديل في"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "آخر تحديث بواسطة"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "آخر تحديث في"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "الاسم"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "الأمن"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "المستخدمون"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/bg.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Създадено от"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Създадено на"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Име за Показване"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Последно обновено на"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Последно обновено от"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Последно обновено на"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Име"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Защита"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/bs.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/bs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: bs\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Kreirao"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Kreirano"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Prikaži naziv"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Ime"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Sigurnost"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ca.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-14 06:04+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Catalan (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creat per"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creat el"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Veure el nom"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Error"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Darrera modificació el"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Darrera Actualització per"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Darrera Actualització el"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nom"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Estat"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Usuaris"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/cs.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Czech (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: cs\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Vytvořil(a)"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Vytvořeno"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Zobrazovaný název"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Naposled upraveno"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Naposled upraveno"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Naposled upraveno"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Název"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Zabezpečení"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/da.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Danish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Oprettet af"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Oprettet den"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Vist navn"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "Id"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Sidst ændret den"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Sidst opdateret af"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Sidst opdateret den"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Navn"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Sikkerhed"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Brugere"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/de.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-21 05:51+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: German (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Aktion"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Erstellt von"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Erstellt am:"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Anzeigename"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Entwurf"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zuletzt geändert am"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zuletzt aktualisiert von"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zuletzt aktualisiert am"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Datenmodelle"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Bezeichnung"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Hinweise"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Status"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Benutzer"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/el_GR.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/el_GR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: el_GR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Δημιουργήθηκε από "
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Δημιουργήθηκε στις"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "Κωδικός"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Τελευταία ενημέρωση από"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Τελευταία ενημέρωση στις"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Χρήστες"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/en_GB.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/en_GB/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Created by"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Created on"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Display Name"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Last Modified on"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Last Updated on"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Name"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Security"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

208
bi_view_editor/i18n/es.po

@ -0,0 +1,208 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
# Eduardo Rodríguez Crespo <erocre@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-05-08 09:43+0000\n"
"PO-Revision-Date: 2016-06-13 21:28+0000\n"
"Last-Translator: Eduardo Rodríguez Crespo <erocre@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Acción"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr "Editor de vistas BI"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr "Creado"
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr "Vista BI personalizada"
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr "¡El nombre de las vistas BI personalizadas debe ser único!"
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr "Vistas BI personalizadas"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr "Objeto personalizado"
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr "Informes personalizados"
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr "Datos"
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Borrador"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Error"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr "Generar vista BI"
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr "Grupos"
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr "Nombre del modelo"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modelos"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Notas"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr "Abrir vista BI"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr "Consulta"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr "Devolver a estado borrador"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Estado"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr "Usa el constructor especial de consultas para definir la consulta del informe de datos. NOTA: para ser editada, la consulta debe estar en estado 'Borrador'"
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr "Grupos de usuarios permitidos para ver el informe generado; si NO se especifican grupos, el informe será público para todos"
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Usuarios"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr "Vista"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr "¡No puedes eliminar una vista creada! Devuélvela a estado borrador primero"

207
bi_view_editor/i18n/es_AR.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_AR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Mostrar Nombre"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización realizada por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_CL.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Chile) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_CL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_CL\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID (identificación)"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_CO.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Colombia) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_CO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_CO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre Público"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última Modificación el"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Actualizado por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Actualizado"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_CR.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_CR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_CR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_DO.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_DO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_DO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_EC.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_EC/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_EC\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID (identificación)"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_ES.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-21 05:51+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_ES/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modelos"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Usuarios"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_MX.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_MX/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_MX\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre desplegado"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Ultima modificacion realizada"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ultima actualizacion por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima actualización realizada"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_PE.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Peru) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_PE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_PE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nombre a Mostrar"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Ultima Modificación en"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Actualizado última vez por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima Actualización"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_PY.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Paraguay) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_PY/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_PY\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/es_VE.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/es_VE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_VE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Mostrar nombre"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Modificada por última vez"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización realizada por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima actualizacion en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nombre"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Seguridad"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/et.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-03 04:09+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Estonian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/et/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: et\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Loonud"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Loodud"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Näidatav nimi"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Viimati muudetud"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Viimati uuendatud"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Viimati uuendatud"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nimi"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Turvalisus"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/eu.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-21 05:51+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Basque (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Nork sortua"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Created on"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Izena erakutsi"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Errorea"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Last Updated on"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Models"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Izena"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/fa.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Persian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "ایجاد شده توسط"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "ایجاد شده در"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "نام نمایشی"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "شناسه"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "تاریخ آخرین به‌روزرسانی"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "آخرین به روز رسانی توسط"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "آخرین به روز رسانی در"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "نام"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "امنیت"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/fi.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-21 05:51+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Toiminto"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Luonut"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Luotu"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nimi"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Luonnos"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Virhe"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Viimeksi muokattu"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Viimeksi päivittänyt"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Viimeksi päivitetty"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Mallit"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nimi"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Huomautukset"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr "Palauta luonnokseksi"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Tila"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Käyttäjät"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/fr.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-03 04:09+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: French (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Action"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Créé par"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Date"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nom à afficher"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Brouillon"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Erreur"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr "Groupes"
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Dernière mise à jour par"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modèles"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nom"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Commentaires"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "État"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Utilisateurs"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/fr_CA.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: French (Canada) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/fr_CA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fr_CA\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Créé par"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Créé le"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Afficher le nom"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "Identifiant"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Dernière mise à jour par"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nom"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/fr_CH.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-29 16:14+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/fr_CH/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fr_CH\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Créé par"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Créé le"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nom affiché"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Modifié par"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Modifié le"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "État"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Utilisateurs"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/gl.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Galician (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/gl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "ültima actualización por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/gl_ES.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Galician (Spain) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/gl_ES/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: gl_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/he.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Hebrew (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "נוצר על ידי"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "נוצר ב-"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "השם המוצג"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "מזהה"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "תאריך שינוי אחרון"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "עודכן לאחרונה על ידי"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "עודכן לאחרונה על"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "שם"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "אבטחה"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/hr.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Croatian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hr\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Kreirao"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Kreirano"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Naziv "
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zadnje modificirano"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zadnje ažuriranje"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modeli"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Naziv"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Bilješke"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Sigurnost"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Status"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Korisnici"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/hr_HR.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/hr_HR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hr_HR\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Kreirao"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Kreirano"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Naziv"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zadnje modificirano"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modeli"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Korisnici"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/hu.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-03 04:09+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Készítette"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Létrehozás dátuma"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Név megjelenítése"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Utolsó frissítés dátuma"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Utoljára frissítve, által"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Utoljára frissítve "
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Név"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Biztonság"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/id.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Dibuat oleh"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Dibuat pada"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nama Tampilan"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Terakhir Dimodifikasi pada"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Diperbaharui oleh"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Diperbaharui pada"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nama"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Keamanan"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/it.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-21 05:51+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Italian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Azione"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creato da"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creato il"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nome da visualizzare"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Bozza"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Error"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Ultima modifica il"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modelli"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nome"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Note"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Sicurezza"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Stato"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Utenti"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ja.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Japanese (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "作成者"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "作成日"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "表示名"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "最終更新日"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "最終更新者"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "最終更新日"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "名称"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "セキュリティ"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ko.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Korean (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "작성자"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "작성일"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "표시 이름"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "최근 수정"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "최근 갱신한 사람"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "최근 갱신 날짜"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "이름"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "보안"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/lt.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/lt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lt\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Sukūrė"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Sukurta"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Vaizduojamas pavadinimas"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Paskutinį kartą keista"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Paskutinį kartą atnaujino"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Pavadinimas"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Saugumas"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/lt_LT.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lt_LT\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Sukūrė"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Sukurta"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Paskutinį kartą atnaujino"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/lv.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Latvian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Izveidoja"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Izveidots"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Pēdējo reizi atjaunoja"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Pēdējās izmaiņas"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nosaukums"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Drošība"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/mk.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Креирано од"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Креирано на"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Прикажи име"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Последна промена на"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Последно ажурирање од"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Последно ажурирање на"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Име"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Безбедност"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/mn.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/mn/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: mn\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Үүсгэгч"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Үүсгэсэн"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Дэлгэцийн Нэр"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Сүүлийн засвар хийсэн огноо"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Сүүлийн засвар хийсэн"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Сүүлийн засвар хийсэн огноо"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Нэр"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Хамгаалалт"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/nb.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/nb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: nb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Opprettet av"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Opprettet den"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Visnings navn"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Sist oppdatert "
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Sist oppdatert av"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Sist oppdatert"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Navn"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Sikkerhet"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/nb_NO.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Laget av"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Laget den"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Vis navn"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Sist endret den"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Sist oppdatert av"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Sist oppdatert den"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

221
bi_view_editor/i18n/nl.po

@ -0,0 +1,221 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2017-03-14 19:54+0100\n"
"Last-Translator: <>\n"
"Language-Team: Dutch (http://www.transifex.com/oca/OCA-reporting-engine-10-0/"
"language/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
"<p class=\"oe_view_nocontent_create\">\n"
" Klik om een nieuwe custom query object te maken.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Actie"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr "BI Weergave bewerker"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr "Aangemaakt"
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Aangemaakt door"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Aangemaakt op"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr "Aangepaste BI Weergave"
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr "Aangepaste BI Weergave moet uniek zijn!"
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr "Aangepaste BI Weergaves"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr "Aangepast object"
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr "Aangepaste rapporten"
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr "Data"
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Te tonen naam"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Concept"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Fout"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr "Genereer BI Weergave"
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr "Groepen"
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Laatst bijgewerkt op"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Laatst bijgewerkt door"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr "Model naam"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modellen"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Naam"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Notities"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr "Open BI Weergave"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr "Query"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr "Terug naar concept"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Beveiliging"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Status"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
"Gebruik de speciale query bouwer om queries te definiëren voor uw "
"rapportage dataset. LET OP: Om te bewerken moet de query in de 'Concept\" "
"status zijn. "
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
"Gebruikers groepen die de gegenereerde rapporten kunnen zijn; wanneer geen "
"groepen ingesteld zijn is het rapport zichtbaar voor alle gebruikers."
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Gebruikers"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr "Weergave"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""
"U kunt een aangemaakte weergave niet verwijderen. Reset de weergave eerst "
"naar de concept fase."

207
bi_view_editor/i18n/nl_BE.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/nl_BE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: nl_BE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Gemaakt door"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Gemaakt op"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Schermnaam"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Laatst Aangepast op"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Laatst bijgewerkt door"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Naam:"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/pl.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Polish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pl\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Utworzone przez"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Utworzono"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Wyświetlana nazwa "
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Ostatnio modyfikowano"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ostatnio modyfikowane przez"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ostatnia zmiana"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nazwa"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Uprawnienia"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/pt.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/pt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nome"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Modificado a última vez por"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Atualizado pela última vez por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nome"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/pt_BR.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-03 04:09+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Ação"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nome para Mostrar"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Rascunho"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "Identificação"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última atualização em"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Última atualização por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Última atualização em"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modelos"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nome"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Estado"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Usuários"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/pt_PT.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-25 05:54+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nome a Apresentar"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Rascunho"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Erro"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Última Modificação Em"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Atualizado pela última vez por"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Nome"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ro.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Romanian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Creat de"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Creat la"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Nume Afişat"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Ultima actualizare în"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Ultima actualizare făcută de"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Ultima actualizare la"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/ru.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Russian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ru\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Создано"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Создан"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Последний раз обновлено"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Последний раз обновлено"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Название"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/sk.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Slovak (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/sk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sk\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Vytvoril"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Vytvorené"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Zobraziť meno"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Posledná modifikácia"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Naposledy upravoval"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Naposledy upravované"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Meno"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Bezpečnosť"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

208
bi_view_editor/i18n/sl.po

@ -0,0 +1,208 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2016
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-05-04 02:44+0000\n"
"PO-Revision-Date: 2016-05-03 15:03+0000\n"
"Last-Translator: Matjaž Mozetič <m.mozetic@matmoz.si>\n"
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sl\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr "<p class=\"oe_view_nocontent_create\">\n Ustvari prilagojen objekt poizvedbe.\n </p><p>\n\n </p>\n "
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Ukrep"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr "BI urejevalnik prikazov"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr "Nastanek"
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Ustvaril"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Ustvarjeno"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr "Prilagojen BI prikaz"
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr "Nazivi prilagojenih BI prikazov morajo biti unikatni!"
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr "Prilagojeni BI prikazi"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr "Prilagojen objekt"
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr "Prilagojena poročila"
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr "Podatki"
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Prikazni naziv"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Osnutek"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Napaka"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr "Ustvari BI prikaz"
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr "Skupine"
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zadnjič spremenjeno"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zadnji posodobil"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zadnjič posodobljeno"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr "Naziv modela"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modeli"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Naziv"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Opombe"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr "Odpri BI prikaz"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr "Poizvedba"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr "Ponastavi v osnutek"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Varnost"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Stanje"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr "Uporabite posebni gradnik poizvedb za določanje poizvedbe, ki bo ustvarila poročilo z vašim naborom podatkov. OPOMBA: Urejate lahko le poizvedbe s statusom 'Osnutek'."
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr "Uporabniške skupine, ki imajo vpogled v ustvarjeno poročilo; če ni določena nobena skupina, bo poročilo javno dostopno."
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Uporabniki"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr "Prikaz"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr "Ustvarjenega prikaza ne morete brisati! Najprej morate prikaz ponastaviti v osnutek."

207
bi_view_editor/i18n/sr.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Serbian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sr\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Kreiran"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Ime"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Bezbednost"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/sr@latin.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sr@latin\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Kreirao"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Kreiran"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Ime za prikaz"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Zadnja izmjena"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Zadnja izmjena"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Zadnja izmjena"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Ime:"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Bezbednost"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/sv.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Swedish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Skapad av"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Skapad den"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Visa namn"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Senast redigerad"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Senast uppdaterad av"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Senast uppdaterad"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Namn"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Säkerhet"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/th.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Thai (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/th/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: th\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "สร้างโดย"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "สร้างเมื่อ"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "ชื่อที่ใช้แสดง"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "รหัส"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "อัพเดทครั้งสุดท้ายโดย"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "ชื่อ"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "ความปลอดภัย"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/tr.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Turkish (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: tr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Eylem"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Oluşturan"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Oluşturuldu"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Görünen İsim"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Taslak"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Son değişiklik"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Son güncelleyen"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Son güncelleme"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modeller"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Adı"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Notlar"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr "Taslakta Sıfırla"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Durum"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Kullanıcılar"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

208
bi_view_editor/i18n/tr_TR.po

@ -0,0 +1,208 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
# Ozge Altinisik <ozge@altinkaya.com.tr>, 2017
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-31 06:53+0000\n"
"PO-Revision-Date: 2017-01-04 14:44+0000\n"
"Last-Translator: Ozge Altinisik <ozge@altinkaya.com.tr>\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/tr_TR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: tr_TR\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr "Eylem"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr "Oluşturuldu"
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Oluşturan"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Oluşturulma tarihi"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr "Veri"
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Görünen ad"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr "Taslak"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr "Hata"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "Kimlik"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "En son güncelleme tarihi"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "En son güncelleyen "
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "En son güncelleme tarihi"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr "Tip adı"
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Tipler"
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Ad"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr "Notlar"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr "Soru"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Güvenlik"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr "Hal"
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr "Kullanıcı grupları oluşturulan raporu görebilir; eğer hiçbir grup belirlenmemişse rapor herkes tarafından görüntülenebilir."
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "Kullanıcılar"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr "Görüntüle"
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr "Oluşturulmuş görüntüyü silemezsiniz! İlk önce taslak hazırlamak için görüntüyü sıfırla. "

207
bi_view_editor/i18n/uk.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Ukrainian (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: uk\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_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Створив"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Дата створення"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Назва для відображення"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Остання модифікація"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Востаннє оновив"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Останнє оновлення"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Name"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Безпека"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/vi.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Được tạo bởi"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Được tạo vào"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "Tên hiển thị"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "Sửa lần cuối vào"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "Tên"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "Bảo mật"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/vi_VN.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-24 04:38+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/vi_VN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: vi_VN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "Tạo bởi"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "Tạo vào"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "Cập nhật lần cuối bởi"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/zh_CN.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-07 05:41+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "创建者"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "创建时间"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "显示名称"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "ID"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "最后修改时间"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "最后更新者"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "上次更新日期"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "名称"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "安全"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr "用户"
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

207
bi_view_editor/i18n/zh_TW.po

@ -0,0 +1,207 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * bi_view_editor
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: reporting-engine (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-18 04:34+0000\n"
"PO-Revision-Date: 2016-03-21 15:33+0000\n"
"Last-Translator: <>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-reporting-engine-8-0/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: bi_view_editor
#: model:ir.actions.act_window,help:bi_view_editor.action_bi_view_editor_view_form
msgid ""
"<p class=\"oe_view_nocontent_create\">\n"
" Click to create a Custom Query Object.\n"
" </p><p>\n"
"\n"
" </p>\n"
" "
msgstr ""
#. module: bi_view_editor
#: field:bve.view,action_id:0
msgid "Action"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_bve_view
msgid "BI View Editor"
msgstr ""
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Created"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,create_uid:0
msgid "Created by"
msgstr "建立者"
#. module: bi_view_editor
#: field:bve.view,create_date:0
msgid "Created on"
msgstr "建立於"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_tree
msgid "Custom BI View"
msgstr ""
#. module: bi_view_editor
#: sql_constraint:bve.view:0
msgid "Custom BI View names must be unique!"
msgstr ""
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Custom Object"
msgstr ""
#. module: bi_view_editor
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
msgid "Custom Reports"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,data:0
msgid "Data"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,display_name:0
msgid "Display Name"
msgstr "顯示名稱"
#. module: bi_view_editor
#: selection:bve.view,state:0
msgid "Draft"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:72
#, python-format
msgid "Error"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Generate BI View"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,group_ids:0
msgid "Groups"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,id:0
msgid "ID"
msgstr "編號"
#. module: bi_view_editor
#: field:bve.view,__last_update:0
msgid "Last Modified on"
msgstr "最後修改:"
#. module: bi_view_editor
#: field:bve.view,write_uid:0
msgid "Last Updated by"
msgstr "最後更新:"
#. module: bi_view_editor
#: field:bve.view,write_date:0
msgid "Last Updated on"
msgstr "最後更新於"
#. module: bi_view_editor
#: field:bve.view,model_name:0
msgid "Model Name"
msgstr ""
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,name:0
msgid "Name"
msgstr "名稱"
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
#: field:bve.view,note:0
msgid "Notes"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Open BI View"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Query"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Reset to Draft"
msgstr ""
#. module: bi_view_editor
#: view:bve.view:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
msgstr "安全"
#. module: bi_view_editor
#: field:bve.view,state:0
msgid "State"
msgstr ""
#. module: bi_view_editor
#: help:bve.view,data:0
msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
#. module: bi_view_editor
#: help:bve.view,group_ids:0
msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
#. module: bi_view_editor
#: field:bve.view,user_ids:0
msgid "Users"
msgstr ""
#. module: bi_view_editor
#: field:bve.view,view_id:0
msgid "View"
msgstr ""
#. module: bi_view_editor
#: code:addons/bi_view_editor/models/bve_view.py:73
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr ""

51
bi_view_editor/migrations/10.0.1.0.2/post-migrate.py

@ -0,0 +1,51 @@
# -*- coding: utf-8 -*-
# Copyright 2018 Simone Rubino - Agile Business Group
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib.openupgrade import logged_query, migrate
import json
@migrate()
def migrate(env, version):
cr = env.cr
convert_text_to_serialized(
cr, env['bve.view']._table, env['bve.view']._fields['data'].name)
pass
def convert_text_to_serialized(
cr, table, text_field_name, serialized_field_name=None):
"""
Convert Text field value to Serialized value.
"""
if not serialized_field_name:
serialized_field_name = text_field_name
select_query = """
SELECT
id,
%(text_field_name)s
FROM %(table)s
WHERE %(text_field_name)s IS NOT NULL
"""
cr.execute(
select_query % {
'text_field_name': text_field_name,
'table': table,
}
)
update_query = """
UPDATE %(table)s
SET %(serialized_field_name)s = %%(field_value)s
WHERE id = %(record_id)d
"""
for row in cr.fetchall():
# Fill in the field_value later because it needs escaping
row_update_query = update_query % {
'serialized_field_name': serialized_field_name,
'table': table,
'record_id': row[0]}
logged_query(
cr, row_update_query, {
'field_value': json.dumps(row[1])
})

5
bi_view_editor/models/__init__.py

@ -0,0 +1,5 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
from . import bve_view
from . import ir_model

458
bi_view_editor/models/bve_view.py

@ -0,0 +1,458 @@
# Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
import json
from odoo import api, fields, models, tools
from odoo.exceptions import UserError
from odoo.tools.translate import _
from odoo.addons.base_sparse_field.models.fields import Serialized
class BveView(models.Model):
_name = 'bve.view'
_description = 'BI View Editor'
@api.depends('group_ids')
@api.multi
def _compute_users(self):
for bve_view in self:
group_ids = bve_view.sudo().group_ids
if group_ids:
bve_view.user_ids = group_ids.mapped('users')
else:
bve_view.user_ids = self.env['res.users'].sudo().search([])
@api.depends('name')
@api.multi
def _compute_model_name(self):
for bve_view in self:
name = [x for x in bve_view.name.lower() if x.isalnum()]
model_name = ''.join(name).replace('_', '.').replace(' ', '.')
bve_view.model_name = 'x_bve.' + model_name
name = fields.Char(required=True, copy=False)
model_name = fields.Char(compute='_compute_model_name', store=True)
note = fields.Text(string='Notes')
state = fields.Selection(
[('draft', 'Draft'),
('created', 'Created')],
default='draft',
copy=False)
data = Serialized(
help="Use the special query builder to define the query "
"to generate your report dataset. "
"NOTE: To be edited, the query should be in 'Draft' status.")
action_id = fields.Many2one('ir.actions.act_window', string='Action')
view_id = fields.Many2one('ir.ui.view', string='View')
group_ids = fields.Many2many(
'res.groups',
string='Groups',
help="User groups allowed to see the generated report; "
"if NO groups are specified the report will be public "
"for everyone.")
user_ids = fields.Many2many(
'res.users',
string='Users',
compute='_compute_users',
store=True)
_sql_constraints = [
('name_uniq',
'unique(name)',
_('Custom BI View names must be unique!')),
]
@api.multi
def _create_view_arch(self):
self.ensure_one()
def _get_field_def(name, def_type=''):
if not def_type:
return ''
return """<field name="x_{}" type="{}" />""".format(
name, def_type
)
def _get_field_type(field_info):
row = field_info['row'] and 'row'
column = field_info['column'] and 'col'
measure = field_info['measure'] and 'measure'
return row or column or measure
def _get_field_list(fields_info):
view_fields = []
for field_info in fields_info:
field_name = field_info['name']
def_type = _get_field_type(field_info)
if def_type:
field_def = _get_field_def(field_name, def_type)
view_fields.append(field_def)
return view_fields
fields_info = json.loads(self.data)
view_fields = _get_field_list(fields_info)
return view_fields
@api.multi
def _create_tree_view_arch(self):
self.ensure_one()
def _get_field_def(name):
return """<field name="x_{}" />""".format(
name
)
def _get_field_list(fields_info):
view_fields = []
for field_info in fields_info:
field_name = field_info['name']
if field_info['list'] and 'join_node' not in field_info:
field_def = _get_field_def(field_name)
view_fields.append(field_def)
return view_fields
fields_info = json.loads(self.data)
view_fields = _get_field_list(fields_info)
return view_fields
@api.multi
def _create_bve_view(self):
self.ensure_one()
# create views
View = self.env['ir.ui.view']
old_views = View.sudo().search([('model', '=', self.model_name)])
old_views.unlink()
view_vals = [{
'name': 'Pivot Analysis',
'type': 'pivot',
'model': self.model_name,
'priority': 16,
'arch': """<?xml version="1.0"?>
<pivot string="Pivot Analysis">
{}
</pivot>
""".format("".join(self._create_view_arch()))
}, {
'name': 'Graph Analysis',
'type': 'graph',
'model': self.model_name,
'priority': 16,
'arch': """<?xml version="1.0"?>
<graph string="Graph Analysis"
type="bar" stacked="True">
{}
</graph>
""".format("".join(self._create_view_arch()))
}, {
'name': 'Search BI View',
'type': 'search',
'model': self.model_name,
'priority': 16,
'arch': """<?xml version="1.0"?>
<search string="Search BI View">
{}
</search>
""".format("".join(self._create_view_arch()))
}]
for vals in view_vals:
View.sudo().create(vals)
# create Tree view
tree_view = View.sudo().create({
'name': 'Tree Analysis',
'type': 'tree',
'model': self.model_name,
'priority': 16,
'arch': """<?xml version="1.0"?>
<tree string="List Analysis" create="false">
{}
</tree>
""".format("".join(self._create_tree_view_arch()))
})
# set the Tree view as the default one
action_vals = {
'name': self.name,
'res_model': self.model_name,
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'tree,graph,pivot',
'view_id': tree_view.id,
'context': "{'service_name': '%s'}" % self.name,
}
ActWindow = self.env['ir.actions.act_window']
action_id = ActWindow.sudo().create(action_vals)
self.write({
'action_id': action_id.id,
'view_id': tree_view.id,
'state': 'created'
})
@api.multi
def _build_access_rules(self, model):
self.ensure_one()
def group_ids_with_access(model_name, access_mode):
# pylint: disable=sql-injection
self.env.cr.execute('''SELECT
g.id
FROM
ir_model_access a
JOIN ir_model m ON (a.model_id=m.id)
JOIN res_groups g ON (a.group_id=g.id)
WHERE
m.model=%s AND
a.active = true AND
a.perm_''' + access_mode, (model_name,))
res = self.env.cr.fetchall()
return [x[0] for x in res]
info = json.loads(self.data)
model_names = list(set([f['model'] for f in info]))
read_groups = set.intersection(*[set(
group_ids_with_access(model_name, 'read')
) for model_name in model_names])
if not read_groups and not self.group_ids:
raise UserError(_('Please select at least one group'
' on the security tab.'))
# read access
for group in read_groups:
self.env['ir.model.access'].sudo().create({
'name': 'read access to ' + self.model_name,
'model_id': model.id,
'group_id': group,
'perm_read': True,
})
# read and write access
for group in self.group_ids:
self.env['ir.model.access'].sudo().create({
'name': 'read-write access to ' + self.model_name,
'model_id': model.id,
'group_id': group.id,
'perm_read': True,
'perm_write': True,
})
@api.model
def _create_sql_view(self):
def get_fields_info(fields_data):
fields_info = []
for field_data in fields_data:
field = self.env['ir.model.fields'].browse(field_data['id'])
vals = {
'table': self.env[field.model_id.model]._table,
'table_alias': field_data['table_alias'],
'select_field': field.name,
'as_field': 'x_' + field_data['name'],
'join': False,
'model': field.model_id.model
}
if field_data.get('join_node'):
vals.update({'join': field_data['join_node']})
fields_info.append(vals)
return fields_info
def get_join_nodes(info):
join_nodes = [
(f['table_alias'],
f['join'],
f['select_field']) for f in info if f['join'] is not False]
return join_nodes
def get_tables(info):
tables = set([(f['table'], f['table_alias']) for f in info])
return tables
def get_fields(info):
return [("{}.{}".format(f['table_alias'],
f['select_field']),
f['as_field']) for f in info if 'join_node' not in f]
def check_empty_data(data):
if not data or data == '[]':
raise UserError(_('No data to process.'))
check_empty_data(self.data)
formatted_data = json.loads(self.data)
info = get_fields_info(formatted_data)
select_fields = get_fields(info)
tables = get_tables(info)
join_nodes = get_join_nodes(info)
table_name = self.model_name.replace('.', '_')
# robustness in case something went wrong
# pylint: disable=sql-injection
self._cr.execute('DROP TABLE IF EXISTS "%s"' % table_name)
basic_fields = [
("t0.id", "id")
]
# pylint: disable=sql-injection
q = """CREATE or REPLACE VIEW %s as (
SELECT %s
FROM %s
WHERE %s
)""" % (table_name, ','.join(
["{} AS {}".format(f[0], f[1])
for f in basic_fields + select_fields]), ','.join(
["{} AS {}".format(t[0], t[1])
for t in list(tables)]), " AND ".join(
["{}.{} = {}.id".format(j[0], j[2], j[1])
for j in join_nodes] + ["TRUE"]))
self.env.cr.execute(q)
@api.multi
def action_translations(self):
self.ensure_one()
model = self.env['ir.model'].sudo().search([
('model', '=', self.model_name)
])
translation_obj = self.env['ir.translation'].sudo()
translation_obj.translate_fields('ir.model', model.id)
for field_id in model.field_id.ids:
translation_obj.translate_fields('ir.model.fields', field_id)
return {
'name': 'Translations',
'res_model': 'ir.translation',
'type': 'ir.actions.act_window',
'view_mode': 'tree',
'view_id': self.env.ref('base.view_translation_dialog_tree').id,
'target': 'current',
'flags': {'search_view': True, 'action_buttons': True},
'domain': [
'|',
'&',
('res_id', 'in', model.field_id.ids),
('name', '=', 'ir.model.fields,field_description'),
'&',
('res_id', '=', model.id),
('name', '=', 'ir.model,name')
],
}
@api.multi
def action_create(self):
self.ensure_one()
def _prepare_field(field_data):
if not field_data['custom']:
field = self.env['ir.model.fields'].browse(field_data['id'])
vals = {
'name': 'x_' + field_data['name'],
'complete_name': field.complete_name,
'model': self.model_name,
'relation': field.relation,
'field_description': field_data.get(
'description', field.field_description),
'ttype': field.ttype,
'selection': field.selection,
'size': field.size,
'state': 'manual',
'readonly': True
}
if vals['ttype'] == 'monetary':
vals.update({'ttype': 'float'})
if field.ttype == 'selection' and not field.selection:
model_obj = self.env[field.model_id.model]
selection = model_obj._fields[field.name].selection
if callable(selection):
selection_domain = selection(model_obj)
else:
selection_domain = selection
vals.update({'selection': str(selection_domain)})
return vals
# clean dirty view (in case something went wrong)
self.action_reset()
# create sql view
self._create_sql_view()
# create model and fields
data = json.loads(self.data)
model_vals = {
'name': self.name,
'model': self.model_name,
'state': 'manual',
'field_id': [
(0, 0, _prepare_field(field))
for field in data
if 'join_node' not in field]
}
Model = self.env['ir.model'].sudo().with_context(bve=True)
model = Model.create(model_vals)
# give access rights
self._build_access_rules(model)
# create tree, graph and pivot views
self._create_bve_view()
@api.multi
def open_view(self):
self.ensure_one()
[action] = self.action_id.read()
action['display_name'] = _('BI View')
return action
@api.multi
def copy(self, default=None):
self.ensure_one()
default = dict(default or {}, name=_("%s (copy)") % self.name)
return super(BveView, self).copy(default=default)
@api.multi
def action_reset(self):
self.ensure_one()
has_menus = False
if self.action_id:
action = 'ir.actions.act_window,%d' % (self.action_id.id,)
menus = self.env['ir.ui.menu'].sudo().search([
('action', '=', action)
])
has_menus = True if menus else False
menus.unlink()
if self.action_id.view_id:
self.action_id.view_id.sudo().unlink()
self.action_id.sudo().unlink()
self.env['ir.ui.view'].sudo().search(
[('model', '=', self.model_name)]).unlink()
ir_models = self.env['ir.model'].sudo().search([
('model', '=', self.model_name)
])
for model in ir_models:
model.unlink()
table_name = self.model_name.replace('.', '_')
tools.drop_view_if_exists(self.env.cr, table_name)
self.state = 'draft'
if has_menus:
return {'type': 'ir.actions.client', 'tag': 'reload'}
@api.multi
def unlink(self):
for view in self:
if view.state == 'created':
raise UserError(
_('You cannot delete a created view! '
'Reset the view to draft first.'))
return super(BveView, self).unlink()

291
bi_view_editor/models/ir_model.py

@ -0,0 +1,291 @@
# Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import api, models, registry
NO_BI_MODELS = [
'temp.range',
'account.statement.operation.template',
'fetchmail.server'
]
NO_BI_FIELDS = [
'id',
'create_uid',
'create_date',
'write_uid',
'write_date'
]
NO_BI_TTYPES = [
'many2many',
'one2many',
'html',
'binary',
'reference'
]
def dict_for_field(field):
return {
'id': field.id,
'name': field.name,
'description': field.field_description,
'type': field.ttype,
'relation': field.relation,
'custom': False,
'model_id': field.model_id.id,
'model': field.model_id.model,
'model_name': field.model_id.name
}
def dict_for_model(model):
return {
'id': model.id,
'name': model.name,
'model': model.model
}
class IrModel(models.Model):
_inherit = 'ir.model'
@api.model
def _filter_bi_models(self, model):
def _check_name(model_model):
if model_model in NO_BI_MODELS:
return 1
return 0
def _check_startswith(model_model):
if model_model.startswith('workflow') or \
model_model.startswith('ir.') or \
model_model.startswith('base_'):
return 1
return 0
def _check_contains(model_model):
if 'mail' in model_model or \
'report' in model_model or \
'edi.' in model_model:
return 1
return 0
def _check_unknow(model_name):
if model_name == 'Unknow' or '.' in model_name:
return 1
return 0
model_model = model['model']
model_name = model['name']
count_check = 0
count_check += _check_name(model_model)
count_check += _check_startswith(model_model)
count_check += _check_contains(model_model)
count_check += _check_unknow(model_name)
if not count_check:
return self.env['ir.model.access'].check(
model['model'], 'read', False)
return False
@api.model
def sort_filter_models(self, models_list):
res = sorted(
filter(self._filter_bi_models, models_list),
key=lambda x: x['name'])
return res
@api.model
def _search_fields(self, domain):
Fields = self.env['ir.model.fields']
fields = Fields.sudo().search(domain)
return fields
@api.model
def get_related_fields(self, model_ids):
""" Return list of field dicts for all fields that can be
joined with models in model_ids
"""
def get_model_list(model_ids):
model_list = []
domain = [('model_id', 'in', list(model_ids.values())),
('store', '=', True),
('ttype', 'in', ['many2one'])]
filtered_fields = self._search_fields(domain)
for model in model_ids.items():
for field in filtered_fields:
if model[1] == field.model_id.id:
model_list.append(
dict(dict_for_field(field),
join_node=-1,
table_alias=model[0])
)
return model_list
def get_relation_list(model_ids, model_names):
relation_list = []
domain = [('relation', 'in', list(model_names.values())),
('store', '=', True),
('ttype', 'in', ['many2one'])]
filtered_fields = self._search_fields(domain)
for model in model_ids.items():
for field in filtered_fields:
if model_names[model[1]] == field['relation']:
relation_list.append(
dict(dict_for_field(field),
join_node=model[0],
table_alias=-1)
)
return relation_list
models = self.sudo().browse(model_ids.values())
model_names = {}
for model in models:
model_names.update({model.id: model.model})
model_list = get_model_list(model_ids)
relation_list = get_relation_list(model_ids, model_names)
return relation_list + model_list
@api.model
def get_related_models(self, model_ids):
""" Return list of model dicts for all models that can be
joined with the already selected models.
"""
def _get_field(fields, orig, target):
field_list = []
for f in fields:
if f[orig] == -1:
field_list.append(f[target])
return field_list
def _get_list_id(model_ids, fields):
list_model = list(model_ids.values())
list_model += _get_field(fields, 'table_alias', 'model_id')
return list_model
def _get_list_relation(fields):
list_model = _get_field(fields, 'join_node', 'relation')
return list_model
models_list = []
related_fields = self.get_related_fields(model_ids)
list_id = _get_list_id(model_ids, related_fields)
list_model = _get_list_relation(related_fields)
domain = ['|',
('id', 'in', list_id),
('model', 'in', list_model)]
for model in self.sudo().search(domain):
models_list.append(dict_for_model(model))
return self.sort_filter_models(models_list)
@api.model
def get_models(self):
""" Return list of model dicts for all available models.
"""
models_list = []
for model in self.search([('transient', '=', False)]):
models_list.append(dict_for_model(model))
return self.sort_filter_models(models_list)
@api.model
def get_join_nodes(self, field_data, new_field):
""" Return list of field dicts of join nodes
Return all possible join nodes to add new_field to the query
containing model_ids.
"""
def _get_model_ids(field_data):
model_ids = dict([(field['table_alias'],
field['model_id']) for field in field_data])
return model_ids
def _get_join_nodes_dict(model_ids, new_field):
join_nodes = []
for alias, model_id in model_ids.items():
if model_id == new_field['model_id']:
join_nodes.append({'table_alias': alias})
for field in self.get_related_fields(model_ids):
c = [field['join_node'] == -1, field['table_alias'] == -1]
a = (new_field['model'] == field['relation'])
b = (new_field['model_id'] == field['model_id'])
if (a and c[0]) or (b and c[1]):
join_nodes.append(field)
return join_nodes
def remove_duplicate_nodes(join_nodes):
seen = set()
nodes_list = []
for node in join_nodes:
node_tuple = tuple(node.items())
if node_tuple not in seen:
seen.add(node_tuple)
nodes_list.append(node)
return nodes_list
model_ids = _get_model_ids(field_data)
keys = [(field['table_alias'], field['id'])
for field in field_data if field.get('join_node', -1) != -1]
join_nodes = _get_join_nodes_dict(model_ids, new_field)
join_nodes = remove_duplicate_nodes(join_nodes)
return list(filter(
lambda x: 'id' not in x or
(x['table_alias'], x['id']) not in keys, join_nodes))
@api.model
def get_fields(self, model_id):
domain = [
('model_id', '=', model_id),
('store', '=', True),
('name', 'not in', NO_BI_FIELDS),
('ttype', 'not in', NO_BI_TTYPES)
]
fields_dict = []
filtered_fields = self._search_fields(domain)
for field in filtered_fields:
fields_dict.append(
{'id': field.id,
'model_id': model_id,
'name': field.name,
'description': field.field_description,
'type': field.ttype,
'custom': False,
'model': field.model_id.model,
'model_name': field.model_id.name
}
)
sorted_fields = sorted(
fields_dict,
key=lambda x: x['description'],
reverse=True
)
return sorted_fields
@api.model
def create(self, vals):
if self.env.context and self.env.context.get('bve'):
vals['state'] = 'base'
res = super(IrModel, self).create(vals)
# this sql update is necessary since a write method here would
# be not working (an orm constraint is restricting the modification
# of the state field while updating ir.model)
q = "UPDATE ir_model SET state = 'manual' WHERE id = %s"
self.env.cr.execute(q, (res.id, ))
# # update registry
if self.env.context.get('bve'):
# setup models; this reloads custom models in registry
self.pool.setup_models(self._cr)
# signal that registry has changed
registry(self.env.cr.dbname).signal_changes()
return res

63
bi_view_editor/models/models.py

@ -0,0 +1,63 @@
# Copyright 2017-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
import logging
from odoo import _, api, models
from odoo.exceptions import UserError
_logger = logging.getLogger(__name__)
@api.model
def _bi_view(_name):
return _name[0:6] == 'x_bve.'
_auto_init_orig = models.BaseModel._auto_init
@api.model_cr_context
def _auto_init(self):
# This monkey patch is meant to fix an error (probably
# introduced by https://github.com/odoo/odoo/pull/15412), while
# running an update all. The _auto_init() method invoked during
# an update all is the one of BaseModel, and not the one of Base.
# This monkey patch seems not working if defined inside the post_load()
if _bi_view(self._name):
return
return _auto_init_orig(self)
models.BaseModel._auto_init = _auto_init
class Base(models.AbstractModel):
_inherit = 'base'
@api.model
def _setup_complete(self):
if not _bi_view(self._name):
super(Base, self)._setup_complete()
else:
self.pool.models[self._name]._log_access = False
@api.model
def _read_group_process_groupby(self, gb, query):
if not _bi_view(self._name):
return super(Base, self)._read_group_process_groupby(gb, query)
split = gb.split(':')
if split[0] not in self._fields:
raise UserError(
_('No data to be displayed.'))
return super(Base, self)._read_group_process_groupby(gb, query)
@api.model
def _add_magic_fields(self):
if _bi_view(self._name):
self._log_access = False
return super(Base, self)._add_magic_fields()

8
bi_view_editor/readme/CONTRIBUTORS.rst

@ -0,0 +1,8 @@
* Simon Janssens <s.janssens@onestein.nl>
* Diego Luis Neto <diegoluis.neto@gmail.com>
* Dennis Sluijk <d.sluijk@onestein.nl>
* Kevin Graveman <k.graveman@onestein.nl>
* Richard Dijkstra <r.dijkstra@onestein.nl>
* Andrea Stirpe <a.stirpe@onestein.nl>
* Antonio Esposito <a.esposito@onestein.nl>
* Jordi Ballester Alomar <jordi.ballester@eficent.com>

11
bi_view_editor/readme/CREDITS.rst

@ -0,0 +1,11 @@
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Funders
-------
The development of this module has been financially supported by:
* IDEAL Connaissances SAS https://www.idealconnaissances.com

14
bi_view_editor/readme/DESCRIPTION.rst

@ -0,0 +1,14 @@
BI View Editor is a tool integrated in Odoo that allows users define and
execute their own reports without the need to code.
Purpose:
* The BI View Editor is used to create reports not already contained in the
standard Odoo, combining data from existing sources.
* It has been designed to be used by users with little or no knowledge of
the technical architecture of Odoo. Users visually link business objects
and select the fields to visualize.
* The BI View Editor offers users different types of representations,
including tree, graph, pivot views.

10
bi_view_editor/readme/ROADMAP.rst

@ -0,0 +1,10 @@
* Non-stored fields and many2many fields are not supported
* Provide graph view for table relations
* Extend the capabilities of the tree views (e.g. add sums)
* Provide a tutorial (eg. a working example of usage)
* Implement a more advanced UI, with possibilities to use LEFT JOIN as default instead of INNER JOIN
* Find better ways to extend the *_auto_init()* without override
* Possibly avoid the monkey patches
* Data the user has no access to (e.g. in a multi company situation) can be viewed by making a view
* Store the JSON data structure in ORM
* Would be nice if models available to select when creating a view are limited to the ones that have intersecting groups (for non technical users)

10
bi_view_editor/readme/USAGE.rst

@ -0,0 +1,10 @@
To graphically design your analysis data-set:
- From the Dashboards menu, select "Custom BI Views"
- Browse trough the business objects in the Query tab
- Pick the interesting fields (Drag & Drop)
- For each selected field, right-click on the Options column and select whether it's a row, column or measure; if you want to remove the field from the list view, unflag the checkbox ´List´ in the Options column
- Save and click "Generate BI View"
- Click "Open BI View" to view the result
- If module Dashboard (board) is installed, the standard "Add to My Dashboard" functionality would be available
- Click "Create a menu" to create a new menu item directly linked to your new BI view (this feature is available in developer mode); when the BI view is reset back to draft this menu will be removed, and you will need to re-create the menu entry.

2
bi_view_editor/security/ir.model.access.csv

@ -0,0 +1,2 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_bve_view_everyone,bve.view,bi_view_editor.model_bve_view,,1,1,1,1

11
bi_view_editor/security/rules.xml

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="bve_view_rule" model="ir.rule">
<field name="name">bve_view read access</field>
<field name="model_id" search="[('model','=','bve.view')]" model="ir.model"/>
<field name="global" eval="True"/>
<field name="domain_force"> ['|',('user_ids','=',False),('user_ids','in',user.id)]</field>
</record>
</odoo>

BIN
bi_view_editor/static/description/icon.png

After

Width: 256  |  Height: 256  |  Size: 4.1 KiB

BIN
bi_view_editor/static/description/main_screenshot.png

After

Width: 828  |  Height: 417  |  Size: 63 KiB

199
bi_view_editor/static/src/css/bve.css

@ -0,0 +1,199 @@
.oe_form_field_bi_editor {
/*box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);*/
border: 1px solid #DDDDDD;
}
.oe_form_field_bi_editor .header, .oe_form_field_bi_editor .footer {
width: 100%;
height: 50px;
background-color: #7c7bad;
color: #000;
}
.oe_form_field_bi_editor .footer {
background-color: #FFF;
border-top: 1px solid #DDDDDD;
}
.oe_form_field_bi_editor .header .left, .oe_form_field_bi_editor .footer .left {
width: 75%;
float: left;
line-height: 50px;
padding-left: 10px;
padding-top: 13px;
}
.oe_form_field_bi_editor .header .right, .oe_form_field_bi_editor .footer .right {
width: 25%;
float: right;
padding-top: 13px;
padding-right: 15px;
text-align: right;
}
.oe_form_field_bi_editor .body {
padding-bottom: 0;
}
.oe_form_field_bi_editor .body .left {
float: left;
width: 30%;
box-sizing: border-box;
border-right: 1px solid #DDDDDD;
}
.oe_form_field_bi_editor .body .left .search-bar {
height: 23px;
width: 100%;
position: relative;
}
.oe_form_field_bi_editor .body .left .search-bar input {
width: 100%;
border-radius: 0;
border-left: 0;
border-right: 0;
border-top: 0;
padding-left: 18px;
padding-top: 4px;
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
.oe_form_field_bi_editor .body .left .search-bar span {
position: absolute;
left: 3px;
top: 5px;
z-index: 2;
}
.oe_form_field_bi_editor .body .left .class-list {
height: 400px;
overflow-y: scroll;
overflow-x: hidden;
}
.oe_form_field_bi_editor .body .left .class-list .class {
font-weight: bold;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 10px;
cursor: pointer;
}
.oe_form_field_bi_editor .body .left .class-list.readonly {
opacity: .35;
}
.oe_form_field_bi_editor .body .left .class-list .class.readonly {
cursor: default;
}
.oe_form_field_bi_editor .body .left .class-list .class:hover {
background-color: #7C7BAD;
color: #FFF;
}
.oe_form_field_bi_editor .body .left .class-list .field {
font-weight: normal;
padding-left: 20px;
padding-top: 3px;
padding-bottom: 3px;
cursor: pointer;
}
.oe_form_field_bi_editor .body .right {
width: 70%;
float: left;
box-sizing: border-box;
height: 423px;
overflow-y: scroll;
overflow-x: hidden;
}
.oe_form_field_bi_editor .body .right .field-list {
width: 100%;
}
.oe_form_field_bi_editor .body .right .field-list th,
.oe_form_field_bi_editor .body .right .field-list td {
padding-left: 10px;
padding-top: 6px;
padding-bottom: 6px;
vertical-align: middle;
}
.oe_form_field_bi_editor .body .right .field-list tbody tr button.delete-button,
.oe_form_field_bi_editor .body .right .field-list tbody tr button.delete-button:hover {
background-color: transparent;
border: none;
background-image: none;
padding: 0;
cursor: pointer;
}
.oe_form_field_bi_editor .body .right .field-list tbody tr:hover {
background-color: #DDD;
}
.oe_form_field_bi_editor .body .right .field-list tbody tr.join-node {
background-color: #D2D2FF;
text-align: center;
border-top: 1px solid #DDDDDD;
}
.oe_form_field_bi_editor .context-menu, .oe_form_field_bi_editor .context-menu ul {
z-index: 1000;
position: fixed;
background-color: #fff;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
border: 1px solid #DDDDDD;
list-style-type: none;
padding: 0;
width: 175px;
}
.oe_form_field_bi_editor .context-menu .checkbox {
margin-top: 0px;
margin-bottom: 0px;
}
.oe_form_field_bi_editor .context-menu .checkbox label {
display: block;
}
.oe_form_field_bi_editor .context-menu li {
padding: 5px;
cursor: pointer;
}
.oe_form_field_bi_editor .clear-btn {
display: inline-block;
}
.oe_form_field_bi_editor .context-menu li:hover {
background-color: #7C7BAD;
color: #FFF;
}
.oe_form_field_bi_editor .context-menu ul {
display: none;
margin-left: 165px;
margin-top: -24px;
}
.oe_form_field_bi_editor .context-menu ul:hover {
display: none;
margin-left: 165px;
margin-top: -24px;
}
.clear {
clear: both;
}
.oe_bi_view_editor_join_node_dialog li {
cursor: pointer;
}

305
bi_view_editor/static/src/js/bi_view_editor.FieldList.js

@ -0,0 +1,305 @@
/* Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
* License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). */
odoo.define('bi_view_editor.FieldList', function (require) {
"use strict";
var core = require('web.core');
var qweb = core.qweb;
var Widget = require('web.Widget');
var FieldListContextMenu = Widget.extend({
start: function () {
var res = this._super.apply(this, arguments);
this.$el.mouseleave(function () {
$(this).addClass('hidden');
});
return res;
},
open: function (x, y) {
this.$el.css({
'left': x + 'px',
'top': y + 'px'
});
this.$el.removeClass('hidden');
return _.extend({}, window.Backbone.Events);
}
});
var FieldListFieldContextMenu = FieldListContextMenu.extend({
template: 'bi_view_editor.FieldList.FieldContextMenu',
open: function (x, y, field) {
this.$el.find('.checkbox-column').prop('checked', field.column);
this.$el.find('.checkbox-row').prop('checked', field.row);
this.$el.find('.checkbox-measure').prop('checked', field.measure);
this.$el.find('.checkbox-list').prop('checked', field.list);
var measureable =
field.type === "float" ||
field.type === "integer" ||
field.type === "monetary"
;
this.$el.find('.checkbox-column').attr('disabled', measureable);
this.$el.find('.checkbox-row').attr('disabled', measureable);
this.$el.find('.checkbox-measure').attr('disabled', !measureable);
this.$el.find('.checkbox-list').attr('disabled', false);
var events = this._super(x, y, field);
this.$el.find('input').unbind('change');
this.$el.find('input').change(function () {
var $checkbox = $(this);
var property = $checkbox.attr('data-for');
field[property] = $checkbox.is(':checked');
events.trigger('change', field);
});
return events;
}
});
var FieldListJoinContextMenu = FieldListContextMenu.extend({
template: 'bi_view_editor.FieldList.JoinContextMenu',
open: function (x, y, node) {
this.$el.find('.checkbox-join-left').prop('checked', node.join_left);
var events = this._super(x, y, node);
this.$el.find('input').unbind('change');
this.$el.find('input').change(function () {
var $checkbox = $(this);
var property = $checkbox.attr('data-for');
node[property] = $checkbox.is(':checked');
events.trigger('change', node);
});
return events;
}
});
var FieldList = Widget.extend({
template: 'bi_view_editor.FieldList',
events: {
'click .delete-button': 'removeClicked',
'keyup input[name="description"]': 'keyupDescription'
},
start: function () {
var res = this._super.apply(this, arguments);
this.contextmenu = new FieldListFieldContextMenu(this);
this.contextmenu.appendTo(this.$el);
this.contextmenu_join = new FieldListJoinContextMenu(this);
this.contextmenu_join.appendTo(this.$el);
this.$table = this.$el.find('tbody');
this.mode = null;
return res;
},
setMode: function (mode) {
if (mode === 'readonly') {
this.$el.find('input[type="text"]').attr('disabled', true);
this.$el.find(".delete-button:last").addClass('hidden');
} else {
this.$el.find('input[type="text"]').removeAttr('disabled');
this.$el.find(".delete-button:last").removeClass('hidden');
}
this.mode = mode;
},
get: function () {
return $.makeArray(this.$el.find("tbody tr").map(function () {
var field = $(this).data('field');
field.description = $(this).find('input[name="description"]').val();
return field;
}));
},
getModelIds: function () {
var model_ids = {};
this.$el.find("tbody tr").each(function () {
var data = $(this).data('field');
model_ids[data.table_alias] = data.model_id;
});
return model_ids;
},
getModelData: function () {
var model_data = {};
this.$el.find("tbody tr").each(function () {
var data = $(this).data('field');
model_data[data.table_alias] = {
model_id: data.model_id,
model_name: data.model_name
};
});
return model_data;
},
add: function (field) {
var self = this;
field.row = typeof field.row === 'undefined' ? false : field.row;
field.column = typeof field.column === 'undefined' ? false : field.column;
field.measure = typeof field.measure === 'undefined' ? false : field.measure;
field.list = typeof field.list === 'undefined' ? true : field.list;
field._id = typeof field._id === 'undefined' ? _.uniqueId('node_') : field._id;
if (field.join_node) {
field.join_left = typeof field.join_left === 'undefined' ? false : field.join_left;
}
var i = 0;
var name = field.name;
while (this.get().filter(function (item) {
return item.name === field.name;
}).length > 0) {
field.name = name + '_' + i;
i++;
}
// Render table row
var $html = $(qweb.render(field.join_node ? 'bi_view_editor.JoinListItem' : 'bi_view_editor.FieldListItem', {
'field': field
})).data('field', field).contextmenu(function (e) {
var $item = $(this);
if (self.mode === 'readonly') {
return;
}
e.preventDefault();
self.openContextMenu($item, e.pageX, e.pageY);
});
this.$el.find('tbody').append($html);
this.$el.find(".delete-button").addClass('hidden');
this.$el.find(".delete-button:last").removeClass('hidden');
this.order();
},
remove: function (id) {
var $item = this.$el.find('tr[data-id="' + id + '"]');
$item.remove();
this.cleanJoinNodes();
this.$el.find(".delete-button").addClass('hidden');
this.$el.find(".delete-button:last").removeClass('hidden');
this.trigger('removed', id);
},
set: function (fields) {
var set_fields = fields;
if (!set_fields) {
set_fields = [];
}
this.$el.find('tbody tr').remove();
for (var i = 0; i < set_fields.length; i++) {
this.add(set_fields[i]);
}
this.$el.find(".delete-button").addClass('hidden');
this.$el.find(".delete-button:last").removeClass('hidden');
},
openContextMenu: function ($item, x, y) {
var field = $item.data('field');
var contextmenu = field.join_node ? this.contextmenu_join : this.contextmenu;
// Temporary disable contextmenu for join node (until left join is implemented)
if (field.join_node) {
return;
}
contextmenu.open(x - 20, y - 20, $item.data('field')).on('change', function (f) {
$item.data('field', f);
this.refreshItem($item);
this.trigger('updated');
}.bind(this));
},
refreshItem: function ($item) {
var data = $item.data('field');
var $attributes = $item.find('span[data-for], img[data-for]');
$.each($attributes, function () {
var $attribute = $(this);
var value = data[$attribute.attr('data-for')];
if (value) {
$attribute.removeClass('hidden');
} else {
$attribute.addClass('hidden');
}
});
},
removeClicked: function (e) {
var $button = $(e.currentTarget);
var id = $button.attr('data-id');
this.remove(id);
},
keyupDescription: function () {
this.trigger('updated');
},
cleanJoinNodes: function () {
var aliases = $.makeArray(this.$el.find("tbody tr").map(function () {
var data = $(this).data('field');
return data.table_alias.localeCompare(data.join_node) > 0 ? data.join_node : data.table_alias;
}));
this.$el.find("tbody tr").each(function () {
var data = $(this).data('field');
if (typeof data.join_node === 'undefined') {
return;
}
var no_alias = data.table_alias.localeCompare(data.join_node) > 0 &&
aliases.indexOf(data.table_alias) === -1;
if (no_alias ||
aliases.indexOf(data.join_node) === -1) {
$(this).remove();
}
});
},
getOrder: function () {
var items = this.get();
var ordered = items.sort(function (a, b) {
var res = a.table_alias.localeCompare(b.table_alias);
if (res === 0) {
var both_join_node = a.join_node && b.join_node;
var both_not_join_node = !a.join_node && !b.join_node;
if (both_join_node || both_not_join_node) {
return 0;
} else if (!a.join_node && b.join_node) {
if (b.table_alias.localeCompare(b.join_node) > 0) {
return 1;
}
return -1;
} else if (a.join_node && !b.join_node) {
if (a.table_alias.localeCompare(a.join_node) > 0) {
return -1;
}
return 1;
}
}
return res;
});
var res = [];
_.each(ordered, function (item) {
var already_exists = _.findIndex(res, function (f) {
return f._id === item._id;
}) !== -1;
if (already_exists) {
return;
}
res.push(item);
if (item.join_node) {
var join_node_fields = _.filter(ordered, function (f) {
return f.table_alias === item.join_node && !f.join_node;
});
res = _.union(res, join_node_fields);
}
});
return res;
},
order: function () {
var order = this.getOrder();
var $rows = this.$el.find("tbody tr");
$rows.sort(function (a, b) {
var a_index = _.findIndex(order, function (item) {
return item._id === $(a).data('field')._id;
});
var b_index = _.findIndex(order, function (item) {
return item._id === $(b).data('field')._id;
});
return a_index - b_index;
}).appendTo(this.$el.find("tbody"));
}
});
return {
'FieldList': FieldList,
'FieldListContextMenu': FieldListContextMenu,
'FieldListFieldContextMenu': FieldListFieldContextMenu,
'FieldListJoinContextMenu': FieldListJoinContextMenu
};
});

52
bi_view_editor/static/src/js/bi_view_editor.JoinNodeDialog.js

@ -0,0 +1,52 @@
/* Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
* License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). */
odoo.define('bi_view_editor.JoinNodeDialog', function (require) {
"use strict";
var Dialog = require("web.Dialog");
var core = require('web.core');
var qweb = core.qweb;
var _t = core._t;
var JoinNodeDialog = Dialog.extend({
xmlDependencies: Dialog.prototype.xmlDependencies.concat([
'/bi_view_editor/static/src/xml/bi_view_editor.xml'
]),
events: {
"click li": "choiceClicked"
},
init: function (parent, options, choices, model_data) {
this.choices = choices;
// Prepare data for view
for (var i = 0; i < choices.length; i++) {
if (choices[i].join_node !== -1 && choices[i].table_alias !== -1) {
choices[i].model_name = model_data[choices[i].table_alias].model_name;
}
choices[i].index = i;
}
var defaults = _.defaults(options || {}, {
title: _t("Join..."),
dialogClass: 'oe_act_window',
$content: qweb.render('bi_view_editor.JoinNodeDialog', {
'choices': choices
}),
buttons: [{
text: _t("Cancel"),
classes: "btn-default o_form_button_cancel",
close: true
}]
});
this._super(parent, defaults);
},
choiceClicked: function (e) {
this.trigger('chosen', {
choice: this.choices[$(e.currentTarget).attr('data-index')]
});
this.close();
}
});
return JoinNodeDialog;
});

171
bi_view_editor/static/src/js/bi_view_editor.ModelList.js

@ -0,0 +1,171 @@
/* Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
* License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). */
odoo.define('bi_view_editor.ModelList', function (require) {
"use strict";
var Widget = require('web.Widget');
var core = require('web.core');
var session = require('web.session');
var qweb = core.qweb;
var ModelList = Widget.extend({
template: 'bi_view_editor.ModelList',
events: {
'keyup .search-bar > input': 'filterChanged'
},
init: function (parent) {
var res = this._super(parent);
this.active_models = [];
this.cache_fields = {};
this.current_filter = '';
this.mode = null;
return res;
},
setMode: function (mode) {
if (mode === 'readonly') {
this.$el.find('.search-bar').attr('disabled', true);
this.$el.find('.class-list, .class').addClass('readonly');
} else {
this.$el.find('.search-bar').attr('disabled', false);
this.$el.find('.class-list, .class').removeClass('readonly');
}
this.mode = mode;
},
isActive: function (id) {
return this.active_models.indexOf(id) !== -1;
},
removeAsActive: function (id) {
var i = this.active_models.indexOf(id);
this.active_models.splice(i, 1);
},
addAsActive: function (id) {
this.active_models.push(id);
},
loadModels: function (model_ids) {
if (model_ids) {
return this._rpc({
model: 'ir.model',
method: 'get_related_models',
args: [model_ids],
context: {
lang: session.user_context.lang
}
});
}
return this._rpc({
model: 'ir.model',
method: 'get_models',
context: {
lang: session.user_context.lang
}
});
},
loadFields: function (model_id) {
if (!(model_id in this.cache_fields)) {
var deferred = this._rpc({
model: 'ir.model',
method: 'get_fields',
args: [model_id],
context: {
lang: session.user_context.lang
}
});
this.cache_fields[model_id] = deferred;
}
return this.cache_fields[model_id];
},
populateModels: function (models) {
var self = this;
this.$el.find(".class-list").html('');
_.each(models, function (model) {
var $html = $(qweb.render('bi_view_editor.ModelListItem', {
'id': model.id,
'model': model.model,
'name': model.name
}));
$html.find('.class').data('model', model).click(function () {
self.modelClicked($(this));
});
self.$el.find(".class-list").append($html);
if (self.isActive(model.id)) {
self.loadFields(model.id).done(function (fields) {
self.populateFields(fields, model.id);
});
}
});
},
populateFields: function (fields, model_id) {
var self = this;
if (!model_id && fields.length === 0) {
return;
}
var data_model_id = model_id;
if (!data_model_id) {
data_model_id = fields[0].model_id;
}
var $model_item = this.$el.find(".class[data-id='" + data_model_id + "']");
_.each(fields, function (field) {
var $field = $(qweb.render('bi_view_editor.ModelListFieldItem', {
name: field.name,
description: field.description
})).data('field', field).click(function () {
self.fieldClicked($(this));
}).draggable({
'revert': 'invalid',
'scroll': false,
'helper': 'clone',
'appendTo': 'body',
'containment': 'window'
});
$model_item.after($field);
});
},
modelClicked: function ($el) {
if (this.mode === 'readonly') {
return;
}
var model = $el.data('model');
$el.parent().find('.field').remove();
if (this.isActive(model.id)) {
this.removeAsActive(model.id);
} else {
this.addAsActive(model.id);
this.loadFields(model.id).done(function (fields) {
this.populateFields(fields, model.id);
}.bind(this));
}
},
fieldClicked: function ($el) {
if (this.mode === 'readonly') {
return;
}
this.trigger('field_clicked', $el.data('field'));
},
filterChanged: function (e) {
var $input = $(e.target);
this.filter($input.val());
},
filter: function (value) {
this.active_models = [];
this.$el.find('.field').remove();
var val = typeof value === 'undefined' ? this.current_filter : value.toLowerCase();
this.$el.find(".class").each(function () {
var data = $(this).data('model');
if (data.name.toLowerCase().indexOf(val) === -1 &&
data.model.toLowerCase().indexOf(val) === -1) {
$(this).addClass('hidden');
} else {
$(this).removeClass('hidden');
}
});
this.current_filter = val;
}
});
return ModelList;
});

147
bi_view_editor/static/src/js/bi_view_editor.js

@ -0,0 +1,147 @@
/* Copyright 2015-2018 Onestein (<http://www.onestein.eu>)
* License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). */
odoo.define('bi_view_editor', function (require) {
"use strict";
var JoinNodeDialog = require('bi_view_editor.JoinNodeDialog');
var ModelList = require('bi_view_editor.ModelList');
var FieldList = require('bi_view_editor.FieldList').FieldList;
var AbstractField = require('web.AbstractField');
var Data = require('web.data');
var field_registry = require('web.field_registry');
var BiViewEditor = AbstractField.extend({
template: "bi_view_editor.Frame",
events: {
"click .clear-btn": "clear"
},
start: function () {
var self = this;
var res = this._super.apply(this, arguments);
// Init ModelList
this.model_list = new ModelList(this);
this.model_list.appendTo(this.$(".body > .left"));
this.model_list.on('field_clicked', this, function (field) {
self.addField(_.extend({}, field));
});
// Init FieldList
this.field_list = new FieldList(this);
this.field_list.appendTo(this.$(".body > .right"));
this.field_list.on('removed', this, this.fieldListRemoved);
this.field_list.on('updated', this, this.fieldListChanged);
this.$el.find(".body > .right").droppable({
accept: "div.class-list div.field",
drop: function (event, ui) {
self.addField(_.extend({}, ui.draggable.data('field')));
ui.draggable.draggable('option', 'revert', false);
}
});
this.on("change:effective_readonly", this, function () {
this.updateMode();
});
this.renderValue();
this.loadAndPopulateModelList();
this.updateMode();
return res;
},
clear: function () {
if (this.mode !== 'readonly') {
this.field_list.set([]);
this.loadAndPopulateModelList();
this._setValue(this.field_list.get());
}
},
fieldListChanged: function () {
this._setValue(this.field_list.get());
},
fieldListRemoved: function () {
console.log(this.field_list.get());
this.loadAndPopulateModelList();
this._setValue(this.field_list.get());
},
renderValue: function () {
this.field_list.set(JSON.parse(this.value));
},
updateMode: function () {
if (this.mode === 'readonly') {
this.$el.find('.clear-btn').addClass('hidden');
this.$el.find(".body .right").droppable("option", "disabled", true);
} else {
this.$el.find('.clear-btn').removeClass('hidden');
this.$el.find('.body .right').droppable('option', 'disabled', false);
}
this.field_list.setMode(this.mode);
this.model_list.setMode(this.mode);
},
loadAndPopulateModelList: function () {
var model_ids = null;
if (this.field_list.get().length > 0) {
model_ids = this.field_list.getModelIds();
}
this.model_list.loadModels(model_ids).done(function (models) {
this.model_list.populateModels(models);
}.bind(this));
},
getTableAlias: function (field) {
if (typeof field.table_alias === 'undefined') {
var model_ids = this.field_list.getModelIds();
var n = 0;
while (typeof model_ids["t" + n] !== 'undefined') {
n++;
}
return "t" + n;
}
return field.table_alias;
},
addFieldAndJoinNode: function (field, join_node) {
if (join_node.join_node === -1 || join_node.table_alias === -1) {
field.table_alias = this.getTableAlias(field);
if (join_node.join_node === -1) {
join_node.join_node = field.table_alias;
} else {
join_node.table_alias = field.table_alias;
}
this.field_list.add(join_node);
} else {
field.table_alias = join_node.table_alias;
}
this.field_list.add(field);
this.loadAndPopulateModelList();
this._setValue(this.field_list.get());
},
addField: function (field) {
var data = _.extend({}, field);
var model = new Data.DataSet(this, "ir.model");
var field_data = this.field_list.get();
model.call('get_join_nodes', [field_data, data]).then(function (result) {
if (result.length === 1) {
this.addFieldAndJoinNode(data, result[0]);
} else if (result.length > 1) {
var dialog = new JoinNodeDialog(this, {}, result, this.field_list.getModelData());
dialog.open().on('chosen', this, function (e) {
this.addFieldAndJoinNode(data, e.choice);
});
} else {
var table_alias = this.getTableAlias(data);
data.table_alias = table_alias;
this.field_list.add(data);
this.loadAndPopulateModelList();
this._setValue(this.field_list.get());
}
}.bind(this));
},
_parseValue: function (value) {
return JSON.stringify(value);
}
});
field_registry.add('BVEEditor', BiViewEditor);
});

183
bi_view_editor/static/src/xml/bi_view_editor.xml

@ -0,0 +1,183 @@
<?xml version="1.0" encoding="utf-8"?>
<template>
<t t-name="bi_view_editor.Frame">
<div class="oe_form_field_bi_editor">
<div class="body">
<div class="left">
</div>
<div class="right">
</div>
<div class="clear"></div>
</div>
<div class="footer">
<div class="left"></div>
<div class="right"><button class="clear-btn hidden"><span class="fa fa-eraser"></span> Clear</button></div>
</div>
</div>
</t>
<!-- Join Node Dialog -->
<t t-name="bi_view_editor.JoinNodeDialog">
<div class="oe_bi_view_editor_join_node_dialog">
<ul class="list-group" >
<t t-foreach="choices" t-as="choice">
<t t-if="choice.join_node !== -1 and choice.table_alias !== -1">
<li class="list-group-item list-group-item-action text-primary" t-attf-data-index="#{choice.index}">
<b>Use the existing node</b>
</li>
</t>
<t t-elif="choice.join_node !== -1">
<li class="list-group-item list-group-item-action text-success" t-attf-data-index="#{choice.index}">
Use the field
<b><t t-esc="choice.model_name"/></b>
<i class="fa fa-caret-right"/>
<b><t t-esc="choice.description"/></b>
<span class="badge">new</span>
</li>
</t>
<t t-else="">
<li class="list-group-item list-group-item-action" t-attf-data-index="#{choice.index}">
Use the field
<b><t t-esc="choice.model_name"/></b>
<i class="fa fa-caret-right"/>
<b><t t-esc="choice.description"/></b>
</li>
</t>
</t>
</ul>
</div>
</t>
<!-- ModelList -->
<t t-name="bi_view_editor.ModelList">
<div>
<div class="search-bar">
<span class="fa fa-search"></span>
<input type="text" class="search-bar" />
</div>
<div class="class-list">
</div>
</div>
</t>
<!-- ModelListItem -->
<t t-name="bi_view_editor.ModelListItem">
<div class="class-container">
<div class="class" t-attf-title="#{model}" t-attf-data-id="#{id}"><t t-esc="name"/></div>
</div>
</t>
<!-- ModelListFieldItem-->
<t t-name="bi_view_editor.ModelListFieldItem">
<div class="field" t-attf-title="#{name}" t-attf-data-id="#{name}"><t t-esc="description"/></div>
</t>
<!-- FieldList -->
<t t-name="bi_view_editor.FieldList">
<div>
<table class="field-list">
<thead>
<tr>
<th>Name</th>
<th>Model</th>
<th>Options</th>
<th></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</t>
<!-- FieldContextMenu -->
<t t-name="bi_view_editor.FieldList.FieldContextMenu">
<ul class="context-menu hidden">
<li>
<div class="checkbox">
<label>
<input type="checkbox" data-for="column" class="checkbox-column"/> Column
</label>
</div>
</li>
<li>
<div class="checkbox">
<label>
<input type="checkbox" data-for="row" class="checkbox-row"/> Row
</label>
</div>
</li>
<li>
<div class="checkbox">
<label>
<input type="checkbox" data-for="measure" class="checkbox-measure"/> Measure
</label>
</div>
</li>
<li>
<div class="checkbox">
<label>
<input type="checkbox" data-for="list" class="checkbox-list"/> List
</label>
</div>
</li>
</ul>
</t>
<!-- JoinContextMenu -->
<t t-name="bi_view_editor.FieldList.JoinContextMenu">
<ul class="context-menu hidden">
<li>
<div class="checkbox">
<label>
<input type="checkbox" data-for="join_left" class="checkbox-join-left"/> Join Left
</label>
</div>
</li>
</ul>
</t>
<!-- FieldListItem -->
<t t-name="bi_view_editor.FieldListItem">
<tr t-attf-data-id="#{field._id}" class="field-node">
<td>
<input t-attf-data-id="#{field._id}" t-attf-title="#{field.model_name} (#{field.model})" class="form-control input-sm" type="text" name="description" t-attf-value="#{field.description}"/>
</td>
<td>
<t t-esc="field.model_name" />
</td>
<td>
<span data-for="column" t-attf-class="#{field.column and 'fa fa-columns' or 'fa fa-columns hidden'}" title='Column'></span>
<span data-for="row" t-attf-class="#{field.row and 'fa fa-bars' or 'fa fa-bars hidden'}" title='Row'></span>
<span data-for="measure" t-attf-class="#{field.measure and 'fa fa-bar-chart-o' or 'fa fa-bar-chart-o hidden'}" title='Measure'></span>
<span data-for="list" t-attf-class="#{field.list and 'fa fa-list' or 'fa fa-list hidden'}" title='List'></span>
</td>
<td>
<span t-attf-data-id="#{field._id}" class="delete-button fa fa-trash-o"/>
</td>
</tr>
</t>
<t t-name="bi_view_editor.JoinListItem">
<tr t-attf-data-id="#{field._id}" class="join-node">
<td colspan="4">
<input class="hidden" type="text" name="description" t-attf-value="#{field.description}"/>
<t t-if="field.join_node > field.table_alias">
<b><t t-esc="field.model_name" /></b>
<i class="fa fa-caret-right"/>
<small><t t-esc="field.description" /></small>
</t>
<t t-else="">
<small><t t-esc="field.description" /></small>
<i class="fa fa-caret-left"/>
<b><t t-esc="field.model_name" /></b>
</t>
<span t-attf-class="#{!field.join_left and 'hidden' or ''}" data-for="join_left"><i>(join left)</i></span>
</td>
</tr>
</t>
</template>

17
bi_view_editor/templates/assets_template.xml

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="assets_backend" name="bi_view_editor assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/bi_view_editor/static/src/css/bve.css"/>
<script type="text/javascript" src="/bi_view_editor/static/src/js/bi_view_editor.js"></script>
<script type="text/javascript" src="/bi_view_editor/static/src/js/bi_view_editor.JoinNodeDialog.js"></script>
<script type="text/javascript" src="/bi_view_editor/static/src/js/bi_view_editor.ModelList.js"></script>
<script type="text/javascript" src="/bi_view_editor/static/src/js/bi_view_editor.FieldList.js"></script>
</xpath>
</template>
</data>
</openerp>

3
bi_view_editor/tests/__init__.py

@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import test_bi_view

251
bi_view_editor/tests/test_bi_view.py

@ -0,0 +1,251 @@
# Copyright 2017-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
import json
from odoo.tests.common import TransactionCase, at_install, post_install
from odoo.exceptions import UserError
class TestBiViewEditor(TransactionCase):
def setUp(self):
def _get_models(model_name_list):
Model = self.env['ir.model']
return (Model.search(
[('model', '=', name)]) for name in model_name_list)
def _get_fields(model_field_list):
ModelFields = self.env['ir.model.fields']
return (ModelFields.search(
[('model', '=', model_field[0]),
('name', '=', model_field[1])],
limit=1) for model_field in model_field_list)
def get_new_field(self):
new_field = {
'model_id': self.partner_model.id,
'name': self.partner_field_name,
'custom': False,
'id': self.partner_field.id,
'model': self.partner_model_name,
'type': self.partner_field.ttype,
'model_name': self.partner_model.name,
'description': self.partner_field.field_description
}
return new_field
super(TestBiViewEditor, self).setUp()
self.partner_model_name = 'res.partner'
self.partner_field_name = 'name'
self.partner_company_field_name = 'company_id'
self.company_model_name = 'res.company'
self.company_field_name = 'name'
self.bi_view1 = None
self.partner_model, self.company_model = _get_models(
[self.partner_model_name, self.company_model_name])
(self.partner_field,
self.partner_company_field,
self.company_field) = _get_fields([
(self.partner_model_name, self.partner_field_name),
(self.partner_model_name, self.partner_company_field_name),
(self.company_model_name, self.company_field_name)])
data = [
{'model_id': self.partner_model.id,
'name': self.partner_field_name,
'model_name': self.partner_model.name,
'model': self.partner_model_name,
'custom': 0,
'type': self.partner_field.ttype,
'id': self.partner_field.id,
'description': self.partner_field.field_description,
'table_alias': 't0',
'row': 0,
'column': 1,
'list': 1,
'measure': 0
},
{'model_id': self.partner_model.id,
'name': self.partner_company_field_name,
'table_alias': 't0',
'custom': 0,
'relation': self.company_model_name,
'model': self.partner_model_name,
'model_name': self.partner_model.name,
'type': self.partner_company_field.ttype,
'id': self.partner_company_field.id,
'join_node': 't1',
'description': self.partner_company_field.field_description,
'row': 0,
'column': 0,
'list': 1,
'measure': 0
},
{'model_id': self.company_model.id,
'name': 'name_1',
'model_name': self.company_model.name,
'model': self.company_model_name,
'custom': 0,
'type': self.company_field.ttype,
'id': self.company_field.id,
'description': self.company_field.field_description,
'table_alias': 't1',
'row': 1,
'column': 0,
'list': 0,
'measure': 0
}
]
format_data = json.dumps(data)
self.bi_view1_vals = {
'state': 'draft',
'data': format_data
}
self.new_field = get_new_field(self)
def test_01_get_fields(self):
Model = self.env['ir.model']
fields = Model.get_fields(self.partner_model.id)
self.assertIsInstance(fields, list)
self.assertGreater(len(fields), 0)
def test_02_get_join_nodes(self):
Fields = self.env['ir.model.fields']
field_res_users = Fields.search([
('name', '=', 'login'),
('model', '=', 'res.users')
], limit=1)
field_data = [{
'model_id': field_res_users.model_id.id,
'name': 'login',
'column': False,
'table_alias': 't0',
'custom': False,
'measure': False,
'id': field_res_users.id,
'model': 'res.users',
'row': False,
'type': 'char',
'model_name': 'Users',
'description': 'Login'
}]
new_field = self.new_field
Model = self.env['ir.model']
nodes = Model.get_join_nodes(field_data, new_field)
self.assertIsInstance(nodes, list)
self.assertGreater(len(nodes), 0)
def test_03_get_join_nodes(self):
new_field = self.new_field
Model = self.env['ir.model']
nodes = Model.get_join_nodes([], new_field)
self.assertIsInstance(nodes, list)
self.assertEqual(len(nodes), 0)
def test_04_get_related_models(self):
Model = self.env['ir.model']
related_models = Model.get_related_models({
't0': self.partner_model.id,
't1': self.company_model.id
})
self.assertIsInstance(related_models, list)
self.assertGreater(len(related_models), 0)
def test_05_create_copy_view(self):
vals = self.bi_view1_vals
vals.update({'name': 'Test View1'})
# create
bi_view1 = self.env['bve.view'].create(vals)
self.assertIsNotNone(bi_view1)
self.assertEqual(len(bi_view1), 1)
self.assertEqual(bi_view1.state, 'draft')
# copy
bi_view2 = bi_view1.copy()
self.assertEqual(bi_view2.name, 'Test View1 (copy)')
def test_06_create_group_bve_object(self):
vals = self.bi_view1_vals
employees_group = self.env.ref('base.group_user')
vals.update({
'name': 'Test View2',
'group_ids': [(6, 0, [employees_group.id])],
})
bi_view2 = self.env['bve.view'].create(vals)
self.assertEqual(len(bi_view2.user_ids), len(employees_group.users))
def test_07_check_empty_data(self):
vals = {
'name': 'Test View Empty',
'state': 'draft',
'data': ''
}
bi_view4 = self.env['bve.view'].create(vals)
self.assertEqual(len(bi_view4), 1)
# create sql view
with self.assertRaises(UserError):
bi_view4.action_create()
def test_08_get_models(self):
Model = self.env['ir.model']
models = Model.get_models()
self.assertIsInstance(models, list)
self.assertGreater(len(models), 0)
@at_install(False)
@post_install(True)
def test_09_create_open_bve_object(self):
vals = self.bi_view1_vals
employees_group = self.env.ref('base.group_user')
vals.update({
'name': 'Test View4',
'group_ids': [(6, 0, [employees_group.id])],
})
bi_view = self.env['bve.view'].create(vals)
self.assertEqual(len(bi_view), 1)
# create bve object
bi_view.action_create()
model = self.env['ir.model'].search([
('model', '=', 'x_bve.testview4'),
('name', '=', 'Test View4')
])
self.assertEqual(len(model), 1)
# open view
open_action = bi_view.open_view()
self.assertEqual(isinstance(open_action, dict), True)
# try to remove view
with self.assertRaises(UserError):
bi_view.unlink()
@at_install(False)
@post_install(True)
def test_10_create_open_bve_object_apostrophe(self):
vals = self.bi_view1_vals
employees_group = self.env.ref('base.group_user')
vals.update({
'name': "Test View5",
'group_ids': [(6, 0, [employees_group.id])],
})
data_list = list()
for r in json.loads(vals['data']):
r['model_name'] = "model'name"
data_list.append(r)
new_format_data = json.dumps(data_list)
vals.update({'data': new_format_data})
bi_view = self.env['bve.view'].create(vals)
self.assertEqual(len(bi_view), 1)
# create bve object
bi_view.action_create()

87
bi_view_editor/views/bve_view.xml

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="action_bi_view_editor_translations" model="ir.actions.act_window">
<field name="name">Translations</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">ir.translation</field>
<field name="view_type">form</field>
<field name="domain">[('res_id', '=', active_record.), ('name', '=', 'ir.model.fields,field_description')]</field>
<field name="view_id" ref="base.view_translation_dialog_tree"/>
</record>
<record id="view_bi_view_editor_view_tree" model="ir.ui.view">
<field name="model">bve.view</field>
<field name="arch" type="xml">
<tree string="Custom BI View">
<field name="name"/>
</tree>
</field>
</record>
<record id="view_bi_view_editor_view_form" model="ir.ui.view">
<field name="model">bve.view</field>
<field name="arch" type="xml">
<form string="Custom Object">
<header>
<button name="action_reset" type="object" states="created" string="Reset to Draft"/>
<button name="action_create" type="object" states="draft" string="Generate BI View" class="oe_highlight"/>
<button name="open_view" type="object" states="created" string="Open BI View" class="oe_highlight"/>
<button name="%(base.act_menu_create)d" type="action" states="created" groups="base.group_no_one" icon="fa-align-justify" string="Create a Menu" target="new"/>
<field name="state" widget="statusbar" statusbar_visible="draft,created" statusbar_colors='{"draft":"blue","created":"blue"}'/>
</header>
<sheet>
<div class="oe_button_box" name="button_box">
<button name="action_translations"
type="object"
states="created"
icon="fa-globe"
string="Translations"
/>
</div>
<h1>
<field name="name" attrs="{'readonly': [('state','=','created')]}" colspan="4"/>
</h1>
<notebook>
<page string="Query">
<group>
<field name="data" widget="BVEEditor" nolabel="1" attrs="{'readonly': [('state','=','created')]}"/>
</group>
</page>
<page string="Security">
<field nolabel="1" name="group_ids" />
</page>
<page string="Notes">
<field name="note" nolabel="1" colspan="4"/>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
<record id="action_bi_view_editor_view_form" model="ir.actions.act_window">
<field name="name">Custom BI Views</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">bve.view</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to create a Custom Query Object.
</p>
<p>
</p>
</field>
</record>
<menuitem id="menu_bi_view_editor_custom_reports"
name="Custom Reports"
parent="base.menu_board_root"
sequence="0"/>
<menuitem id="menu_bi_view_editor_view"
parent="menu_bi_view_editor_custom_reports"
action="action_bi_view_editor_view_form"/>
</odoo>

3
bi_view_editor/wizard/__init__.py

@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import wizard_ir_model_menu_create

38
bi_view_editor/wizard/wizard_ir_model_menu_create.py

@ -0,0 +1,38 @@
# Copyright 2017-2018 Onestein (<http://www.onestein.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import api, models
class WizardModelMenuCreate(models.TransientModel):
_inherit = 'wizard.ir.model.menu.create'
@api.multi
def menu_create(self):
if self.env.context.get('active_model') == 'bve.view':
self.ensure_one()
active_id = self.env.context.get('active_id')
bve_view = self.env['bve.view'].browse(active_id)
menu = self.env['ir.ui.menu'].create({
'name': self.name,
'parent_id': self.menu_id.id,
'action': 'ir.actions.act_window,%d' % (bve_view.action_id,)
})
self.env['ir.model.data'].create({
'name': bve_view.name + ', id=' + str(menu.id),
'noupdate': True,
'module': 'bi_view_editor',
'model': 'ir.ui.menu',
'res_id': menu.id,
})
return {'type': 'ir.actions.client', 'tag': 'reload'}
return super(WizardModelMenuCreate, self).menu_create()
@api.model
def default_get(self, fields_list):
defaults = super(WizardModelMenuCreate, self).default_get(fields_list)
if self.env.context.get('active_model') == 'bve.view':
active_id = self.env.context.get('active_id')
bve_view = self.env['bve.view'].browse(active_id)
defaults.setdefault('name', bve_view.name)
return defaults
Loading…
Cancel
Save