From cfa62813ee8c6fbf100812f6710d073facff848f Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Wed, 22 Feb 2017 03:58:01 +0100 Subject: [PATCH 001/234] create a new module sql_request_abstract --- sql_request_abstract/README.rst | 93 +++++++ sql_request_abstract/__init__.py | 3 + sql_request_abstract/__openerp__.py | 23 ++ sql_request_abstract/i18n/fr.po | 145 ++++++++++ .../i18n/sql_export_abstract.pot | 140 ++++++++++ sql_request_abstract/models/__init__.py | 3 + .../models/sql_request_mixin.py | 255 ++++++++++++++++++ .../security/ir.model.access.csv | 4 + .../security/ir_module_category.xml | 9 + sql_request_abstract/security/res_groups.xml | 23 ++ .../static/description/icon.png | Bin 0 -> 9455 bytes 11 files changed, 698 insertions(+) create mode 100644 sql_request_abstract/README.rst create mode 100644 sql_request_abstract/__init__.py create mode 100644 sql_request_abstract/__openerp__.py create mode 100644 sql_request_abstract/i18n/fr.po create mode 100644 sql_request_abstract/i18n/sql_export_abstract.pot create mode 100644 sql_request_abstract/models/__init__.py create mode 100644 sql_request_abstract/models/sql_request_mixin.py create mode 100644 sql_request_abstract/security/ir.model.access.csv create mode 100644 sql_request_abstract/security/ir_module_category.xml create mode 100644 sql_request_abstract/security/res_groups.xml create mode 100644 sql_request_abstract/static/description/icon.png diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst new file mode 100644 index 0000000000..5c151fc74a --- /dev/null +++ b/sql_request_abstract/README.rst @@ -0,0 +1,93 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +===================================== +Abstract Model to manage SQL Requests +===================================== + +This module provide an abstract model to manage SQL Select request on database. +It is not usefull for itself. You can see an exemple of implementation in the +'sql_export' module. (same repository). + +Implemented features +-------------------- + +* Add some restrictions in the sql request: + * you can only read datas. No update, deletion or creation are possible. + * some tables are not allowed, because they could contains clear password + or keys. For the time being ('ir_config_parameter'). + +* The request can be in a 'draft' or a 'SQL Valid' status. To be valid, + the request has to be cleaned, checked and tested. All of this operations + can be disabled in the inherited modules. + +* This module two new groups: + * SQL Request / User : Can see all the sql requests by default and execute + them, if they are valid. + * SQL Request / Manager : has full access on sql requests. + +Usage +===== + +Inherit the model: + + from openerp import models + + class MyModel(models.model) + _name = 'my.model' + _inherit = ['sql.request.mixin'] + + _sql_request_groups_relation = 'my_model_groups_rel' + + _sql_request_users_relation = 'my_model_users_rel' + + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/149/8.0 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smash it by providing detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Florian da Costa +* Sylvain LE GAL (https://twitter.com/legalsylvain) + +Funders +------- + +The development of this module has been financially supported by: + +* Akretion () +* GRAP, Groupement Régional Alimentaire de Proximité () + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/sql_request_abstract/__init__.py b/sql_request_abstract/__init__.py new file mode 100644 index 0000000000..cde864bae2 --- /dev/null +++ b/sql_request_abstract/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import models diff --git a/sql_request_abstract/__openerp__.py b/sql_request_abstract/__openerp__.py new file mode 100644 index 0000000000..f909dcc3cf --- /dev/null +++ b/sql_request_abstract/__openerp__.py @@ -0,0 +1,23 @@ +# -*- coding: utf-8 -*- +# Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +{ + 'name': 'SQL Request Abstract', + 'version': '8.0.1.0.0', + 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', + 'website': 'https://www.odoo-community.org', + 'license': 'AGPL-3', + 'category': 'Tools', + 'summary': 'Abstract Model to manage SQL Requests', + 'depends': [ + 'base', + ], + 'data': [ + 'security/ir_module_category.xml', + 'security/res_groups.xml', + 'security/ir.model.access.csv', + ], + 'installable': True, +} diff --git a/sql_request_abstract/i18n/fr.po b/sql_request_abstract/i18n/fr.po new file mode 100644 index 0000000000..5c8fb87c84 --- /dev/null +++ b/sql_request_abstract/i18n/fr.po @@ -0,0 +1,145 @@ + +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-27 12:11+0000\n" +"PO-Revision-Date: 2017-02-27 12:11+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sql_request_abstract +#: field:sql.request.mixin,group_ids:0 +msgid "Allowed Groups" +msgstr "Groupes autorisés" + +#. module: sql_request_abstract +#: field:sql.request.mixin,user_ids:0 +msgid "Allowed Users" +msgstr "Utilisateurs Autorisés" + +#. module: sql_request_abstract +#: field:sql.request.mixin,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: sql_request_abstract +#: field:sql.request.mixin,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: sql_request_abstract +#: field:sql.request.mixin,display_name:0 +msgid "Display Name" +msgstr "Nom affiché" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "En brouillon" + +#. module: sql_request_abstract +#: field:sql.request.mixin,id:0 +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:135 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "Il n'est pas autorisé d'exécuter une requête non vérifiée." + +#. module: sql_request_abstract +#: field:sql.request.mixin,__last_update:0 +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: sql_request_abstract +#: field:sql.request.mixin,write_uid:0 +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: sql_request_abstract +#: field:sql.request.mixin,write_date:0 +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Responsable" + +#. module: sql_request_abstract +#: field:sql.request.mixin,name:0 +msgid "Name" +msgstr "Nom" + +#. module: sql_request_abstract +#: field:sql.request.mixin,query:0 +msgid "Query" +msgstr "Requête" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "SQL Validé" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "Sql Request" +msgstr "Request SQL" + +#. module: sql_request_abstract +#: field:sql.request.mixin,state:0 +msgid "State" +msgstr "Etat" + +#. module: sql_request_abstract +#: help:sql.request.mixin,state:0 +msgid "State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "Etat de la requête:\n" +" * 'En brouillon': non testée\n" +" * 'SQL Validé': La requête SQL a été vérifiée et est valide" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:248 +#, python-format +msgid "The SQL query is not valid:\n" +"\n" +" %s" +msgstr "La requête SQL n'est pas valide:\n" +"\n" +" %s" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:217 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "La requête n'est pas autorisée car elle contient un terme non sécurisé '%s'" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:156 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "Mode non implémenté : '%s'" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Utilisateur" + +#. module: sql_request_abstract +#: help:sql.request.mixin,query:0 +msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" +msgstr "Vous ne pouvez pas utiliser les termes suivants : DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" + diff --git a/sql_request_abstract/i18n/sql_export_abstract.pot b/sql_request_abstract/i18n/sql_export_abstract.pot new file mode 100644 index 0000000000..43f61b7223 --- /dev/null +++ b/sql_request_abstract/i18n/sql_export_abstract.pot @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-27 12:11+0000\n" +"PO-Revision-Date: 2017-02-27 12:11+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sql_request_abstract +#: field:sql.request.mixin,group_ids:0 +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,user_ids:0 +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,create_date:0 +msgid "Created on" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,id:0 +msgid "ID" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:135 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_abstract_mixin_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,name:0 +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,query:0 +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "Sql Request" +msgstr "" + +#. module: sql_request_abstract +#: field:sql.request.mixin,state:0 +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: help:sql.request.mixin,state:0 +msgid "State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:248 +#, python-format +msgid "The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:217 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:156 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_abstract_mixin_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: help:sql.request.mixin,query:0 +msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" +msgstr "" + diff --git a/sql_request_abstract/models/__init__.py b/sql_request_abstract/models/__init__.py new file mode 100644 index 0000000000..72dc9ae949 --- /dev/null +++ b/sql_request_abstract/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import sql_request_mixin diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py new file mode 100644 index 0000000000..bd6ad4085e --- /dev/null +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -0,0 +1,255 @@ +# -*- coding: utf-8 -*- +# Copyright (C) 2015 Akretion () +# Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import re +import uuid +import StringIO +import base64 +from psycopg2 import ProgrammingError + +from openerp import _, api, fields, models +from openerp.exceptions import Warning as UserError + + +class SQLRequestMixin(models.Model): + _name = 'sql.request.mixin' + + _clean_query_enabled = True + + _check_prohibited_words_enabled = True + + _check_execution_enabled = True + + _sql_request_groups_relation = False + + _sql_request_users_relation = False + + STATE_SELECTION = [ + ('draft', 'Draft'), + ('sql_valid', 'SQL Valid'), + ] + + PROHIBITED_WORDS = [ + 'delete', + 'drop', + 'insert', + 'alter', + 'truncate', + 'execute', + 'create', + 'update', + 'ir_config_parameter', + ] + + # Default Section + @api.model + def _default_group_ids(self): + ir_model_obj = self.env['ir.model.data'] + return [ir_model_obj.xmlid_to_res_id( + 'sql_request_abstract.group_sql_request_user')] + + @api.model + def _default_user_ids(self): + return [] + + # Columns Section + name = fields.Char('Name', required=True) + + query = fields.Text( + string='Query', required=True, help="You can't use the following words" + ": DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE") + + state = fields.Selection( + string='State', selection=STATE_SELECTION, default='draft', + help="State of the Request:\n" + " * 'Draft': Not tested\n" + " * 'SQL Valid': SQL Request has been checked and is valid") + + group_ids = fields.Many2many( + comodel_name='res.groups', string='Allowed Groups', + relation=_sql_request_groups_relation, + column1='sql_id', column2='group_id', + default=_default_group_ids) + + user_ids = fields.Many2many( + comodel_name='res.users', string='Allowed Users', + relation=_sql_request_users_relation, + column1='sql_id', column2='user_id', + default=_default_user_ids) + + # Action Section + @api.multi + def button_clean_check_request(self): + for item in self: + if item._clean_query_enabled: + item._clean_query() + if item._check_prohibited_words_enabled: + item._check_prohibited_words() + if item._check_execution_enabled: + item._check_execution() + item.state = 'sql_valid' + + @api.multi + def button_set_draft(self): + self.write({'state': 'draft'}) + + # API Section + @api.multi + def _execute_sql_request( + self, params=None, mode='fetchall', rollback=True, + view_name=False, copy_options="CSV HEADER DELIMITER ';'"): + """Execute a SQL request on the current database. + + ??? This function checks before if the user has the + right to execute the request. + + :param params: (dict) of keys / values that will be replaced in + the sql query, before executing it. + :param mode: (str) result type expected. Available settings : + * 'view': create a view with the select query. Extra param + required 'view_name'. + * 'materialized_view': create a MATERIALIZED VIEW with the + select query. Extra parameter required 'view_name'. + * 'fetchall': execute the select request, and return the + result of 'cr.fetchall()'. + * 'fetchone' : execute the select request, and return the + result of 'cr.fetchone()' + :param rollback: (boolean) mention if a rollback should be played after + the execution of the query. Please keep this feature enabled + for security reason, except if necessary. + (Ignored if @mode in ('view', 'materialized_view')) + :param view_name: (str) name of the view. + (Ignored if @mode not in ('view', 'materialized_view')) + :param copy_options: (str) mentions extra options for + "COPY request STDOUT WITH xxx" request. + (Ignored if @mode != 'stdout') + + ..note:: The following exceptions could be raised: + psycopg2.ProgrammingError: Error in the SQL Request. + openerp.exceptions.Warning: + * 'mode' is not implemented. + * materialized view is not supported by the Postgresql Server. + """ + self.ensure_one() + res = False + # Check if the request is in a valid state + if self.state == 'draft': + raise UserError(_( + "It is not allowed to execute a not checked request.")) + + # Disable rollback if a creation of a view is asked + if mode in ('view', 'materialized_view'): + rollback = False + + params = params and params or {} + query = self.env.cr.mogrify(self.query, params).decode('utf-8') + + if mode in ('fetchone', 'fetchall'): + pass + elif mode == 'stdout': + query = "COPY (%s) TO STDOUT WITH %s" % (query, copy_options) + elif mode in 'view': + query = "CREATE VIEW %s AS (%s);" % (query, view_name) + elif mode in 'materialized_view': + self._check_materialized_view_available() + query = "CREATE MATERIALIZED VIEW %s AS (%s);" % (query, view_name) + else: + raise UserError(_("Unimplemented mode : '%s'" % mode)) + + if rollback: + rollback_name = self._create_savepoint() + try: + if mode == 'stdout': + output = StringIO.StringIO() + self.env.cr.copy_expert(query, output) + output.getvalue() + res = base64.b64encode(output.getvalue()) + output.close() + else: + self.env.cr.execute(query) + if mode == 'fetchall': + res = self.env.cr.fetchall() + elif mode == 'fetchone': + res = self.env.cr.fetchone() + finally: + self._rollback_savepoint(rollback_name) + + return res + + # Private Section + @api.model + def _create_savepoint(self): + rollback_name = '%s_%s' % ( + self._name.replace('.', '_'), uuid.uuid1().hex) + req = "SAVEPOINT %s" % (rollback_name) + self.env.cr.execute(req) + return rollback_name + + @api.model + def _rollback_savepoint(self, rollback_name): + req = "ROLLBACK TO SAVEPOINT %s" % (rollback_name) + self.env.cr.execute(req) + + @api.model + def _check_materialized_view_available(self): + self.env.cr.execute("SHOW server_version;") + res = self.env.cr.fetchone()[0].split('.') + minor_version = float('.'.join(res[:2])) + return minor_version >= 9.3 + + @api.multi + def _clean_query(self): + self.ensure_one() + query = self.query.strip() + while query[-1] == ';': + query = query[:-1] + self.query = query + + @api.multi + def _check_prohibited_words(self): + """Check if the query contains prohibited words, to avoid maliscious + SQL requests""" + self.ensure_one() + query = self.query.lower() + for word in self.PROHIBITED_WORDS: + expr = r'\b%s\b' % word + is_not_safe = re.search(expr, query) + if is_not_safe: + raise UserError(_( + "The query is not allowed because it contains unsafe word" + " '%s'") % (word)) + + @api.multi + def _check_execution(self): + """Ensure that the query is valid, trying to execute it. A rollback + is done after.""" + self.ensure_one() + query = self._prepare_request_check_execution() + rollback_name = self._create_savepoint() + res = False + try: + self.env.cr.execute(query) + res = self._hook_executed_request() + except ProgrammingError as e: + raise UserError( + _("The SQL query is not valid:\n\n %s") % e.message) + finally: + self._rollback_savepoint(rollback_name) + return res + + @api.multi + def _prepare_request_check_execution(self): + """Overload me to replace some part of the query, if it contains + parameters""" + self.ensure_one() + return self.query + + def _hook_executed_request(self): + """Overload me to insert custom code, when the SQL request has + been executed, before the rollback. + """ + self.ensure_one() + return False diff --git a/sql_request_abstract/security/ir.model.access.csv b/sql_request_abstract/security/ir.model.access.csv new file mode 100644 index 0000000000..beacf42c20 --- /dev/null +++ b/sql_request_abstract/security/ir.model.access.csv @@ -0,0 +1,4 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_sql_request_mixin_all,access_sql_request_mixin_all,model_sql_request_mixin,,0,0,0,0 +access_sql_request_mixin_user,access_sql_request_mixin_user,model_sql_request_mixin,sql_request_abstract.group_sql_request_user,1,0,0,0 +access_sql_request_mixin_manager,access_sql_request_mixin_manager,model_sql_request_mixin,sql_request_abstract.group_sql_request_manager,1,1,1,1 diff --git a/sql_request_abstract/security/ir_module_category.xml b/sql_request_abstract/security/ir_module_category.xml new file mode 100644 index 0000000000..2c7663336e --- /dev/null +++ b/sql_request_abstract/security/ir_module_category.xml @@ -0,0 +1,9 @@ + + + + + + Sql Request + + + diff --git a/sql_request_abstract/security/res_groups.xml b/sql_request_abstract/security/res_groups.xml new file mode 100644 index 0000000000..8934492513 --- /dev/null +++ b/sql_request_abstract/security/res_groups.xml @@ -0,0 +1,23 @@ + + + + + + + User + + + + + + Manager + + + + + + diff --git a/sql_request_abstract/static/description/icon.png b/sql_request_abstract/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 From 07c599c5a81b5a871062664cd1680f7a09e1b347 Mon Sep 17 00:00:00 2001 From: Florian da Costa Date: Mon, 6 Mar 2017 20:56:28 +0100 Subject: [PATCH 002/234] Fix version --- sql_request_abstract/README.rst | 2 +- sql_request_abstract/__openerp__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index 5c151fc74a..3e6fbedf98 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -45,7 +45,7 @@ Inherit the model: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/8.0 + :target: https://runbot.odoo-community.org/runbot/149/9.0 Bug Tracker =========== diff --git a/sql_request_abstract/__openerp__.py b/sql_request_abstract/__openerp__.py index f909dcc3cf..f8066ec8a2 100644 --- a/sql_request_abstract/__openerp__.py +++ b/sql_request_abstract/__openerp__.py @@ -5,7 +5,7 @@ { 'name': 'SQL Request Abstract', - 'version': '8.0.1.0.0', + 'version': '9.0.1.0.0', 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', 'website': 'https://www.odoo-community.org', 'license': 'AGPL-3', From 2943475e9c9e01ece11d09420b9d3de9cf928eef Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Tue, 18 Apr 2017 11:46:22 +0200 Subject: [PATCH 003/234] various improvement. Courtesy @dreispt review --- sql_request_abstract/models/sql_request_mixin.py | 11 +++++++---- sql_request_abstract/security/ir_module_category.xml | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index bd6ad4085e..d7df1f85cf 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -14,7 +14,7 @@ from openerp.exceptions import Warning as UserError -class SQLRequestMixin(models.Model): +class SQLRequestMixin(models.AbstractModel): _name = 'sql.request.mixin' _clean_query_enabled = True @@ -60,7 +60,7 @@ def _default_user_ids(self): query = fields.Text( string='Query', required=True, help="You can't use the following words" - ": DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE") + ": DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE.") state = fields.Selection( string='State', selection=STATE_SELECTION, default='draft', @@ -82,7 +82,7 @@ def _default_user_ids(self): # Action Section @api.multi - def button_clean_check_request(self): + def button_validate_sql_expression(self): for item in self: if item._clean_query_enabled: item._clean_query() @@ -198,7 +198,10 @@ def _check_materialized_view_available(self): self.env.cr.execute("SHOW server_version;") res = self.env.cr.fetchone()[0].split('.') minor_version = float('.'.join(res[:2])) - return minor_version >= 9.3 + if minor_version < 9.3: + raise UserError(_( + "Materialized View requires PostgreSQL 9.3 or greater but" + " PostgreSQL %s is currently installed.") % (minor_version)) @api.multi def _clean_query(self): diff --git a/sql_request_abstract/security/ir_module_category.xml b/sql_request_abstract/security/ir_module_category.xml index 2c7663336e..0928edeebf 100644 --- a/sql_request_abstract/security/ir_module_category.xml +++ b/sql_request_abstract/security/ir_module_category.xml @@ -3,7 +3,7 @@ - Sql Request + SQL Request From d59fb936bf625f81119c7622024244d46160bf47 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 10 Jun 2017 11:32:29 +0200 Subject: [PATCH 004/234] OCA Transbot updated translations from Transifex --- sql_request_abstract/i18n/am.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/ar.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/bg.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/bs.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/ca.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/cs.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/da.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/de.po | 146 +++++++++++++++++++++++++ sql_request_abstract/i18n/el_GR.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/en_GB.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_AR.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_CL.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_CO.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_CR.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_DO.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_EC.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_ES.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_MX.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_PE.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_PY.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/es_VE.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/et.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/eu.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/fa.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/fi.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/fr.po | 111 +++++++++---------- sql_request_abstract/i18n/fr_CA.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/fr_CH.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/gl.po | 141 ++++++++++++++++++++++++ sql_request_abstract/i18n/gl_ES.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/he.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/hr.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/hr_HR.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/hu.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/id.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/it.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/ja.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/ko.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/lt.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/lt_LT.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/lv.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/mk.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/mn.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/nb.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/nb_NO.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/nl.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/nl_BE.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/pl.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/pt.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/pt_BR.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/pt_PT.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/ro.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/ru.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/sk.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/sl.po | 150 ++++++++++++++++++++++++++ sql_request_abstract/i18n/sr.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/sr@latin.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/sv.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/th.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/tr.po | 140 ++++++++++++++++++++++++ sql_request_abstract/i18n/tr_TR.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/uk.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/vi.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/vi_VN.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/zh_CN.po | 139 ++++++++++++++++++++++++ sql_request_abstract/i18n/zh_TW.po | 139 ++++++++++++++++++++++++ 67 files changed, 9263 insertions(+), 55 deletions(-) create mode 100644 sql_request_abstract/i18n/am.po create mode 100644 sql_request_abstract/i18n/ar.po create mode 100644 sql_request_abstract/i18n/bg.po create mode 100644 sql_request_abstract/i18n/bs.po create mode 100644 sql_request_abstract/i18n/ca.po create mode 100644 sql_request_abstract/i18n/cs.po create mode 100644 sql_request_abstract/i18n/da.po create mode 100644 sql_request_abstract/i18n/de.po create mode 100644 sql_request_abstract/i18n/el_GR.po create mode 100644 sql_request_abstract/i18n/en_GB.po create mode 100644 sql_request_abstract/i18n/es.po create mode 100644 sql_request_abstract/i18n/es_AR.po create mode 100644 sql_request_abstract/i18n/es_CL.po create mode 100644 sql_request_abstract/i18n/es_CO.po create mode 100644 sql_request_abstract/i18n/es_CR.po create mode 100644 sql_request_abstract/i18n/es_DO.po create mode 100644 sql_request_abstract/i18n/es_EC.po create mode 100644 sql_request_abstract/i18n/es_ES.po create mode 100644 sql_request_abstract/i18n/es_MX.po create mode 100644 sql_request_abstract/i18n/es_PE.po create mode 100644 sql_request_abstract/i18n/es_PY.po create mode 100644 sql_request_abstract/i18n/es_VE.po create mode 100644 sql_request_abstract/i18n/et.po create mode 100644 sql_request_abstract/i18n/eu.po create mode 100644 sql_request_abstract/i18n/fa.po create mode 100644 sql_request_abstract/i18n/fi.po create mode 100644 sql_request_abstract/i18n/fr_CA.po create mode 100644 sql_request_abstract/i18n/fr_CH.po create mode 100644 sql_request_abstract/i18n/gl.po create mode 100644 sql_request_abstract/i18n/gl_ES.po create mode 100644 sql_request_abstract/i18n/he.po create mode 100644 sql_request_abstract/i18n/hr.po create mode 100644 sql_request_abstract/i18n/hr_HR.po create mode 100644 sql_request_abstract/i18n/hu.po create mode 100644 sql_request_abstract/i18n/id.po create mode 100644 sql_request_abstract/i18n/it.po create mode 100644 sql_request_abstract/i18n/ja.po create mode 100644 sql_request_abstract/i18n/ko.po create mode 100644 sql_request_abstract/i18n/lt.po create mode 100644 sql_request_abstract/i18n/lt_LT.po create mode 100644 sql_request_abstract/i18n/lv.po create mode 100644 sql_request_abstract/i18n/mk.po create mode 100644 sql_request_abstract/i18n/mn.po create mode 100644 sql_request_abstract/i18n/nb.po create mode 100644 sql_request_abstract/i18n/nb_NO.po create mode 100644 sql_request_abstract/i18n/nl.po create mode 100644 sql_request_abstract/i18n/nl_BE.po create mode 100644 sql_request_abstract/i18n/pl.po create mode 100644 sql_request_abstract/i18n/pt.po create mode 100644 sql_request_abstract/i18n/pt_BR.po create mode 100644 sql_request_abstract/i18n/pt_PT.po create mode 100644 sql_request_abstract/i18n/ro.po create mode 100644 sql_request_abstract/i18n/ru.po create mode 100644 sql_request_abstract/i18n/sk.po create mode 100644 sql_request_abstract/i18n/sl.po create mode 100644 sql_request_abstract/i18n/sr.po create mode 100644 sql_request_abstract/i18n/sr@latin.po create mode 100644 sql_request_abstract/i18n/sv.po create mode 100644 sql_request_abstract/i18n/th.po create mode 100644 sql_request_abstract/i18n/tr.po create mode 100644 sql_request_abstract/i18n/tr_TR.po create mode 100644 sql_request_abstract/i18n/uk.po create mode 100644 sql_request_abstract/i18n/vi.po create mode 100644 sql_request_abstract/i18n/vi_VN.po create mode 100644 sql_request_abstract/i18n/zh_CN.po create mode 100644 sql_request_abstract/i18n/zh_TW.po diff --git a/sql_request_abstract/i18n/am.po b/sql_request_abstract/i18n/am.po new file mode 100644 index 0000000000..68e056be29 --- /dev/null +++ b/sql_request_abstract/i18n/am.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ar.po b/sql_request_abstract/i18n/ar.po new file mode 100644 index 0000000000..e60d4a5fa2 --- /dev/null +++ b/sql_request_abstract/i18n/ar.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "مسوّدة" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "المعرف" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "الاسم" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "المستخدم" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/bg.po b/sql_request_abstract/i18n/bg.po new file mode 100644 index 0000000000..c8487d8938 --- /dev/null +++ b/sql_request_abstract/i18n/bg.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Име" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/bs.po b/sql_request_abstract/i18n/bs.po new file mode 100644 index 0000000000..436e107b68 --- /dev/null +++ b/sql_request_abstract/i18n/bs.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "U pripremi" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Ime" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Korisnik" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ca.po b/sql_request_abstract/i18n/ca.po new file mode 100644 index 0000000000..f29c74ed72 --- /dev/null +++ b/sql_request_abstract/i18n/ca.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Marc Tormo i Bochaca , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Esborrany" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nom" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "Consulta " + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estat" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuari" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/cs.po b/sql_request_abstract/i18n/cs.po new file mode 100644 index 0000000000..5c1581b86f --- /dev/null +++ b/sql_request_abstract/i18n/cs.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Jaroslav Helemik Nemec , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Jaroslav Helemik Nemec , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Návrh" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Název" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Stav" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Uživatel" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/da.po b/sql_request_abstract/i18n/da.po new file mode 100644 index 0000000000..20232c8563 --- /dev/null +++ b/sql_request_abstract/i18n/da.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Udkast" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "Id" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Navn" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Delstat" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/de.po b/sql_request_abstract/i18n/de.po new file mode 100644 index 0000000000..ab7d5d8c65 --- /dev/null +++ b/sql_request_abstract/i18n/de.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Rudolf Schnapka , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "Erlaubte Gruppen" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "Erlaubte Benutzer" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Entwurf" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "Es ist nicht zulässig, eine ungeprüfe Anfrage auszuführen." + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Verwalter" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Bezeichnung" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "Abfrage" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "SQL-Abfrage" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "SQL gültig" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Status" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Status der Abfrage:\n" +"* 'Entwurf': Ungeprüft\n" +"* 'SQL gültig': SQL Abfrage ist geprüft und gültig" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" +"Die SQL-Afrage ist nicht zulässig:\n" +"\n" +"%s" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "Die Query ist nicht zulässig, weil sie unsichere Terme enthält '%s'" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "Nicht implementierter Modus: '%s'" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Benutzer" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/el_GR.po b/sql_request_abstract/i18n/el_GR.po new file mode 100644 index 0000000000..a217984409 --- /dev/null +++ b/sql_request_abstract/i18n/el_GR.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# Kostas Goutoudis , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "Κωδικός" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Ονομασία" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/en_GB.po b/sql_request_abstract/i18n/en_GB.po new file mode 100644 index 0000000000..4938cd2c55 --- /dev/null +++ b/sql_request_abstract/i18n/en_GB.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" +"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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Draft" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Name" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "User" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es.po b/sql_request_abstract/i18n/es.po new file mode 100644 index 0000000000..ebb0dcbccf --- /dev/null +++ b/sql_request_abstract/i18n/es.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Iván Todorovich , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Iván Todorovich , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "No suscrito" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Responsable" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "Consulta" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_AR.po b/sql_request_abstract/i18n/es_AR.po new file mode 100644 index 0000000000..01e92a094a --- /dev/null +++ b/sql_request_abstract/i18n/es_AR.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_CL.po b/sql_request_abstract/i18n/es_CL.po new file mode 100644 index 0000000000..5c920b82e1 --- /dev/null +++ b/sql_request_abstract/i18n/es_CL.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_CO.po b/sql_request_abstract/i18n/es_CO.po new file mode 100644 index 0000000000..e54b0ca7ab --- /dev/null +++ b/sql_request_abstract/i18n/es_CO.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_CR.po b/sql_request_abstract/i18n/es_CR.po new file mode 100644 index 0000000000..dd279e1638 --- /dev/null +++ b/sql_request_abstract/i18n/es_CR.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" +"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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_DO.po b/sql_request_abstract/i18n/es_DO.po new file mode 100644 index 0000000000..5058d3f821 --- /dev/null +++ b/sql_request_abstract/i18n/es_DO.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" +"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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_EC.po b/sql_request_abstract/i18n/es_EC.po new file mode 100644 index 0000000000..64d70453b4 --- /dev/null +++ b/sql_request_abstract/i18n/es_EC.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_ES.po b/sql_request_abstract/i18n/es_ES.po new file mode 100644 index 0000000000..20004495d0 --- /dev/null +++ b/sql_request_abstract/i18n/es_ES.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_MX.po b/sql_request_abstract/i18n/es_MX.po new file mode 100644 index 0000000000..47f6c51c2a --- /dev/null +++ b/sql_request_abstract/i18n/es_MX.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_PE.po b/sql_request_abstract/i18n/es_PE.po new file mode 100644 index 0000000000..0750a3a417 --- /dev/null +++ b/sql_request_abstract/i18n/es_PE.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_PY.po b/sql_request_abstract/i18n/es_PY.po new file mode 100644 index 0000000000..f8f8b791d1 --- /dev/null +++ b/sql_request_abstract/i18n/es_PY.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/es_VE.po b/sql_request_abstract/i18n/es_VE.po new file mode 100644 index 0000000000..9cf383080b --- /dev/null +++ b/sql_request_abstract/i18n/es_VE.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nombre" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Provincia" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/et.po b/sql_request_abstract/i18n/et.po new file mode 100644 index 0000000000..d5fbebc6d3 --- /dev/null +++ b/sql_request_abstract/i18n/et.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Mustand" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nimi" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Kasutaja" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/eu.po b/sql_request_abstract/i18n/eu.po new file mode 100644 index 0000000000..6b0d24d0f1 --- /dev/null +++ b/sql_request_abstract/i18n/eu.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Izena" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/fa.po b/sql_request_abstract/i18n/fa.po new file mode 100644 index 0000000000..6633581aaa --- /dev/null +++ b/sql_request_abstract/i18n/fa.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "شناسه" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "نام" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/fi.po b/sql_request_abstract/i18n/fi.po new file mode 100644 index 0000000000..9f8614dd64 --- /dev/null +++ b/sql_request_abstract/i18n/fi.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Luonnos" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Ylläpitäjä" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nimi" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Tila" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Käyttäjä" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/fr.po b/sql_request_abstract/i18n/fr.po index 5c8fb87c84..464a68d6c4 100644 --- a/sql_request_abstract/i18n/fr.po +++ b/sql_request_abstract/i18n/fr.po @@ -1,43 +1,35 @@ - # Translation of Odoo Server. # This file contains the translation of the following modules: -# * sql_request_abstract -# +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-27 12:11+0000\n" -"PO-Revision-Date: 2017-02-27 12:11+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract -#: field:sql.request.mixin,group_ids:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" msgstr "Groupes autorisés" #. module: sql_request_abstract -#: field:sql.request.mixin,user_ids:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" msgstr "Utilisateurs Autorisés" #. module: sql_request_abstract -#: field:sql.request.mixin,create_uid:0 -msgid "Created by" -msgstr "Créé par" - -#. module: sql_request_abstract -#: field:sql.request.mixin,create_date:0 -msgid "Created on" -msgstr "Créé le" - -#. module: sql_request_abstract -#: field:sql.request.mixin,display_name:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name msgid "Display Name" msgstr "Nom affiché" @@ -47,88 +39,91 @@ msgid "Draft" msgstr "En brouillon" #. module: sql_request_abstract -#: field:sql.request.mixin,id:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:135 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "Il n'est pas autorisé d'exécuter une requête non vérifiée." #. module: sql_request_abstract -#: field:sql.request.mixin,__last_update:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update msgid "Last Modified on" msgstr "Dernière modification le" -#. module: sql_request_abstract -#: field:sql.request.mixin,write_uid:0 -msgid "Last Updated by" -msgstr "Dernière mise à jour par" - -#. module: sql_request_abstract -#: field:sql.request.mixin,write_date:0 -msgid "Last Updated on" -msgstr "Dernière mise à jour le" - #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" msgstr "Responsable" #. module: sql_request_abstract -#: field:sql.request.mixin,name:0 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name msgid "Name" msgstr "Nom" #. module: sql_request_abstract -#: field:sql.request.mixin,query:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" msgstr "Requête" +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "Requête SQL" + #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "SQL Valid" msgstr "SQL Validé" #. module: sql_request_abstract -#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract -msgid "Sql Request" -msgstr "Request SQL" - -#. module: sql_request_abstract -#: field:sql.request.mixin,state:0 +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state msgid "State" msgstr "Etat" #. module: sql_request_abstract -#: help:sql.request.mixin,state:0 -msgid "State of the Request:\n" +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" " * 'Draft': Not tested\n" " * 'SQL Valid': SQL Request has been checked and is valid" -msgstr "Etat de la requête:\n" +msgstr "" +"Etat de la requête:\n" " * 'En brouillon': non testée\n" " * 'SQL Validé': La requête SQL a été vérifiée et est valide" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:248 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 #, python-format -msgid "The SQL query is not valid:\n" +msgid "" +"The SQL query is not valid:\n" "\n" " %s" -msgstr "La requête SQL n'est pas valide:\n" +msgstr "" +"La requête SQL n'est pas valide:\n" "\n" " %s" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:217 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" -msgstr "La requête n'est pas autorisée car elle contient un terme non sécurisé '%s'" +msgstr "" +"La requête n'est pas autorisée car elle contient un terme non sécurisé '%s'" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:156 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 #, python-format msgid "Unimplemented mode : '%s'" msgstr "Mode non implémenté : '%s'" @@ -139,7 +134,13 @@ msgid "User" msgstr "Utilisateur" #. module: sql_request_abstract -#: help:sql.request.mixin,query:0 -msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" -msgstr "Vous ne pouvez pas utiliser les termes suivants : DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/fr_CA.po b/sql_request_abstract/i18n/fr_CA.po new file mode 100644 index 0000000000..002098c67d --- /dev/null +++ b/sql_request_abstract/i18n/fr_CA.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "Identifiant" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nom" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/fr_CH.po b/sql_request_abstract/i18n/fr_CH.po new file mode 100644 index 0000000000..3220858c1e --- /dev/null +++ b/sql_request_abstract/i18n/fr_CH.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Brouillon" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Etat" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/gl.po b/sql_request_abstract/i18n/gl.po new file mode 100644 index 0000000000..8237849ca1 --- /dev/null +++ b/sql_request_abstract/i18n/gl.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# Alejandro Santana , 2017 +# OCA Transbot , 2017 +# César Castro Cruz , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: César Castro Cruz , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuario" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/gl_ES.po b/sql_request_abstract/i18n/gl_ES.po new file mode 100644 index 0000000000..64900cf387 --- /dev/null +++ b/sql_request_abstract/i18n/gl_ES.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/he.po b/sql_request_abstract/i18n/he.po new file mode 100644 index 0000000000..3534f94dc7 --- /dev/null +++ b/sql_request_abstract/i18n/he.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "מזהה" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "שם" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/hr.po b/sql_request_abstract/i18n/hr.po new file mode 100644 index 0000000000..39ce0c993c --- /dev/null +++ b/sql_request_abstract/i18n/hr.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Ana-Maria Olujić , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Ana-Maria Olujić , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Skica" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Menadžer" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Naziv" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Status" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Korisnik" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/hr_HR.po b/sql_request_abstract/i18n/hr_HR.po new file mode 100644 index 0000000000..4fce1ec028 --- /dev/null +++ b/sql_request_abstract/i18n/hr_HR.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Naziv" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Oblast/Županija" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/hu.po b/sql_request_abstract/i18n/hu.po new file mode 100644 index 0000000000..8d1a392d3b --- /dev/null +++ b/sql_request_abstract/i18n/hu.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Tervezet" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Név" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Állapot" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Felhasználó" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/id.po b/sql_request_abstract/i18n/id.po new file mode 100644 index 0000000000..478814c16a --- /dev/null +++ b/sql_request_abstract/i18n/id.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# rtfm pliz , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: rtfm pliz , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Manajer" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nama" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/it.po b/sql_request_abstract/i18n/it.po new file mode 100644 index 0000000000..d95fafd4e4 --- /dev/null +++ b/sql_request_abstract/i18n/it.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Paolo Valier , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Paolo Valier , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Bozza" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Manager" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Stato" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Utente" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ja.po b/sql_request_abstract/i18n/ja.po new file mode 100644 index 0000000000..7f7517fd33 --- /dev/null +++ b/sql_request_abstract/i18n/ja.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "ドラフト" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "名称" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "ユーザ" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ko.po b/sql_request_abstract/i18n/ko.po new file mode 100644 index 0000000000..c85efd237c --- /dev/null +++ b/sql_request_abstract/i18n/ko.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "이름" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/lt.po b/sql_request_abstract/i18n/lt.po new file mode 100644 index 0000000000..4e7600f061 --- /dev/null +++ b/sql_request_abstract/i18n/lt.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Juodraštis" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Pavadinimas" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Naudotojas" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/lt_LT.po b/sql_request_abstract/i18n/lt_LT.po new file mode 100644 index 0000000000..390fb2293e --- /dev/null +++ b/sql_request_abstract/i18n/lt_LT.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/lv.po b/sql_request_abstract/i18n/lv.po new file mode 100644 index 0000000000..4157b13373 --- /dev/null +++ b/sql_request_abstract/i18n/lv.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nosaukums" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Lietotājs" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/mk.po b/sql_request_abstract/i18n/mk.po new file mode 100644 index 0000000000..82131668c5 --- /dev/null +++ b/sql_request_abstract/i18n/mk.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Нацрт" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Име" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Корисник" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/mn.po b/sql_request_abstract/i18n/mn.po new file mode 100644 index 0000000000..429e7d8ec2 --- /dev/null +++ b/sql_request_abstract/i18n/mn.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Ноорог" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Нэр" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Хэрэглэгч" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/nb.po b/sql_request_abstract/i18n/nb.po new file mode 100644 index 0000000000..cd70ae4068 --- /dev/null +++ b/sql_request_abstract/i18n/nb.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Utkast" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Leder" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Navn" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Status" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Bruker" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/nb_NO.po b/sql_request_abstract/i18n/nb_NO.po new file mode 100644 index 0000000000..99c9341cbe --- /dev/null +++ b/sql_request_abstract/i18n/nb_NO.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Imre Kristoffer Eilertsen , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Imre Kristoffer Eilertsen , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Drøfting" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Stat" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/nl.po b/sql_request_abstract/i18n/nl.po new file mode 100644 index 0000000000..715a6f59b5 --- /dev/null +++ b/sql_request_abstract/i18n/nl.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Erwin van der Ploeg , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Erwin van der Ploeg , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Concept" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Manager" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Naam" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Staat/Provincie" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Gebruiker" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/nl_BE.po b/sql_request_abstract/i18n/nl_BE.po new file mode 100644 index 0000000000..dd06ca7e32 --- /dev/null +++ b/sql_request_abstract/i18n/nl_BE.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Concept" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Naam:" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Gebruiker" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/pl.po b/sql_request_abstract/i18n/pl.po new file mode 100644 index 0000000000..56e56f9e8e --- /dev/null +++ b/sql_request_abstract/i18n/pl.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/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=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Projekt" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nazwa" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Stan" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Użytkownik" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/pt.po b/sql_request_abstract/i18n/pt.po new file mode 100644 index 0000000000..c1a7e11286 --- /dev/null +++ b/sql_request_abstract/i18n/pt.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Rascunho" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Gestor" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Utilizador" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/pt_BR.po b/sql_request_abstract/i18n/pt_BR.po new file mode 100644 index 0000000000..abec61b7ae --- /dev/null +++ b/sql_request_abstract/i18n/pt_BR.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Rascunho" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "Identificação" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Gerente" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Usuário" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/pt_PT.po b/sql_request_abstract/i18n/pt_PT.po new file mode 100644 index 0000000000..e835a369cb --- /dev/null +++ b/sql_request_abstract/i18n/pt_PT.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Pedro Castro Silva , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Pedro Castro Silva , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Rascunho" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nome" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Estado" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Utilizador" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ro.po b/sql_request_abstract/i18n/ro.po new file mode 100644 index 0000000000..e12a14e3d5 --- /dev/null +++ b/sql_request_abstract/i18n/ro.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Schiță" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Nume" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Județ" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Utilizator" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/ru.po b/sql_request_abstract/i18n/ru.po new file mode 100644 index 0000000000..f96413bfe2 --- /dev/null +++ b/sql_request_abstract/i18n/ru.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Черновик" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Название" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Пользователь" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/sk.po b/sql_request_abstract/i18n/sk.po new file mode 100644 index 0000000000..272318730b --- /dev/null +++ b/sql_request_abstract/i18n/sk.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Meno" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/sl.po b/sql_request_abstract/i18n/sl.po new file mode 100644 index 0000000000..2f4d2dede5 --- /dev/null +++ b/sql_request_abstract/i18n/sl.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# Matjaž Mozetič , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "Dovoljene skupine" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "Dovoljeni uporabniki" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Osnutek" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "Nepreverjenih zahtev ni dovoljeno izvajati." + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Upravitelj" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" +"Materializiran prikaz zahteva PostgreSQL 9.3 ali novejši, a trenutno je " +"nameščen PostgreSQL %s ." + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Naziv" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "Poizvedba" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "SQL zahtevek" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "SQL veljaven" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Stanje" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" +"Stanje zahtevka:\n" +" * 'Osnutek': ni testirano\n" +" * 'SQL veljaven': SQL zahtevek je bil preverjen in je veljaven" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" +"SQL poizvedba ni veljvna:\n" +"\n" +" %s" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "Poizvedba ni dovoljena, ker vsebuje besedo vprašljive varnosti '%s'" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "Neimplementirani način: '%s'" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Uporabnik" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" +"Uporabite lahko naslednje besede: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/sr.po b/sql_request_abstract/i18n/sr.po new file mode 100644 index 0000000000..0155492f81 --- /dev/null +++ b/sql_request_abstract/i18n/sr.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Ime" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/sr@latin.po b/sql_request_abstract/i18n/sr@latin.po new file mode 100644 index 0000000000..557b96433a --- /dev/null +++ b/sql_request_abstract/i18n/sr@latin.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Nacrt" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Ime:" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Korisnik" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/sv.po b/sql_request_abstract/i18n/sv.po new file mode 100644 index 0000000000..96b2f18683 --- /dev/null +++ b/sql_request_abstract/i18n/sv.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Preliminär" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Chef" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Namn" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Status" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Användare" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/th.po b/sql_request_abstract/i18n/th.po new file mode 100644 index 0000000000..cb1272f408 --- /dev/null +++ b/sql_request_abstract/i18n/th.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "ฉบับร่าง" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "รหัส" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "ชื่อ" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "ผู้ใช้" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/tr.po b/sql_request_abstract/i18n/tr.po new file mode 100644 index 0000000000..a91444acfc --- /dev/null +++ b/sql_request_abstract/i18n/tr.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: Ahmet Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Taslak" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "Yönetici" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Adı" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Durum" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Kullanıcı" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/tr_TR.po b/sql_request_abstract/i18n/tr_TR.po new file mode 100644 index 0000000000..c921bd8c2d --- /dev/null +++ b/sql_request_abstract/i18n/tr_TR.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Taslak" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "Kimlik" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Ad" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "Soru" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "Hal" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Kullanıcı" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/uk.po b/sql_request_abstract/i18n/uk.po new file mode 100644 index 0000000000..17411fbf6d --- /dev/null +++ b/sql_request_abstract/i18n/uk.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Name" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/vi.po b/sql_request_abstract/i18n/vi.po new file mode 100644 index 0000000000..06056f8111 --- /dev/null +++ b/sql_request_abstract/i18n/vi.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "Dự thảo" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Tên" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "Người sử dụng" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/vi_VN.po b/sql_request_abstract/i18n/vi_VN.po new file mode 100644 index 0000000000..767790601d --- /dev/null +++ b/sql_request_abstract/i18n/vi_VN.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" +"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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "Tên" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/zh_CN.po b/sql_request_abstract/i18n/zh_CN.po new file mode 100644 index 0000000000..a7961f24ae --- /dev/null +++ b/sql_request_abstract/i18n/zh_CN.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "草稿" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "名称" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "状态" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "用户" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" diff --git a/sql_request_abstract/i18n/zh_TW.po b/sql_request_abstract/i18n/zh_TW.po new file mode 100644 index 0000000000..b4e4948e51 --- /dev/null +++ b/sql_request_abstract/i18n/zh_TW.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 02:51+0000\n" +"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/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: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "草稿" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "編號" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "名稱" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "使用者" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" From 54d2647d1fb6935c736cfc7157c47b072ef374f7 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 1 Jul 2017 11:31:45 +0200 Subject: [PATCH 005/234] OCA Transbot updated translations from Transifex --- sql_request_abstract/i18n/nl_NL.po | 139 +++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 sql_request_abstract/i18n/nl_NL.po diff --git a/sql_request_abstract/i18n/nl_NL.po b/sql_request_abstract/i18n/nl_NL.po new file mode 100644 index 0000000000..6368dee25a --- /dev/null +++ b/sql_request_abstract/i18n/nl_NL.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-24 08:50+0000\n" +"PO-Revision-Date: 2017-06-24 08:50+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "ID" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "" +"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " +"currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "" +"State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "" +"The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "" +"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " +"TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" From 246ba1c3133d11bafe1b61953074cd75f3c36416 Mon Sep 17 00:00:00 2001 From: Darshan Patel Date: Mon, 4 Sep 2017 16:52:28 +0530 Subject: [PATCH 006/234] [MIG] sql_request_abstract v10 --- sql_request_abstract/README.rst | 2 +- sql_request_abstract/__init__.py | 1 + sql_request_abstract/{__openerp__.py => __manifest__.py} | 2 +- sql_request_abstract/models/__init__.py | 1 + sql_request_abstract/models/sql_request_mixin.py | 6 +++--- sql_request_abstract/security/ir_module_category.xml | 4 ++-- sql_request_abstract/security/res_groups.xml | 4 ++-- 7 files changed, 11 insertions(+), 9 deletions(-) rename sql_request_abstract/{__openerp__.py => __manifest__.py} (95%) diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index 3e6fbedf98..d3b86b9a9a 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -45,7 +45,7 @@ Inherit the model: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/9.0 + :target: https://runbot.odoo-community.org/runbot/149/10.0 Bug Tracker =========== diff --git a/sql_request_abstract/__init__.py b/sql_request_abstract/__init__.py index cde864bae2..a77a6fcbc5 100644 --- a/sql_request_abstract/__init__.py +++ b/sql_request_abstract/__init__.py @@ -1,3 +1,4 @@ # -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import models diff --git a/sql_request_abstract/__openerp__.py b/sql_request_abstract/__manifest__.py similarity index 95% rename from sql_request_abstract/__openerp__.py rename to sql_request_abstract/__manifest__.py index f8066ec8a2..0cb8c4c923 100644 --- a/sql_request_abstract/__openerp__.py +++ b/sql_request_abstract/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'SQL Request Abstract', - 'version': '9.0.1.0.0', + 'version': '10.0.1.0.0', 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', 'website': 'https://www.odoo-community.org', 'license': 'AGPL-3', diff --git a/sql_request_abstract/models/__init__.py b/sql_request_abstract/models/__init__.py index 72dc9ae949..40603335c8 100644 --- a/sql_request_abstract/models/__init__.py +++ b/sql_request_abstract/models/__init__.py @@ -1,3 +1,4 @@ # -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import sql_request_mixin diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index d7df1f85cf..e55a1e627b 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -10,8 +10,8 @@ import base64 from psycopg2 import ProgrammingError -from openerp import _, api, fields, models -from openerp.exceptions import Warning as UserError +from odoo import _, api, fields, models +from odoo.exceptions import UserError class SQLRequestMixin(models.AbstractModel): @@ -129,7 +129,7 @@ def _execute_sql_request( ..note:: The following exceptions could be raised: psycopg2.ProgrammingError: Error in the SQL Request. - openerp.exceptions.Warning: + odoo.exceptions.UserError: * 'mode' is not implemented. * materialized view is not supported by the Postgresql Server. """ diff --git a/sql_request_abstract/security/ir_module_category.xml b/sql_request_abstract/security/ir_module_category.xml index 0928edeebf..d9ba6635fe 100644 --- a/sql_request_abstract/security/ir_module_category.xml +++ b/sql_request_abstract/security/ir_module_category.xml @@ -1,9 +1,9 @@ - + SQL Request - + diff --git a/sql_request_abstract/security/res_groups.xml b/sql_request_abstract/security/res_groups.xml index 8934492513..70387ca263 100644 --- a/sql_request_abstract/security/res_groups.xml +++ b/sql_request_abstract/security/res_groups.xml @@ -5,7 +5,7 @@ Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). --> - + User @@ -20,4 +20,4 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - + From 41a51fb8d3186e252093674eade24102a0209d9c Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 2 Dec 2017 12:26:41 +0100 Subject: [PATCH 007/234] OCA Transbot updated translations from Transifex --- sql_request_abstract/i18n/ca.po | 11 +++++----- sql_request_abstract/i18n/de.po | 35 ++++++++++++------------------ sql_request_abstract/i18n/es.po | 17 +++++++-------- sql_request_abstract/i18n/fi.po | 11 +++++----- sql_request_abstract/i18n/fr.po | 33 +++++++++++----------------- sql_request_abstract/i18n/hr.po | 15 ++++++------- sql_request_abstract/i18n/id.po | 11 +++++----- sql_request_abstract/i18n/it.po | 11 +++++----- sql_request_abstract/i18n/nb.po | 8 +++---- sql_request_abstract/i18n/nl.po | 11 +++++----- sql_request_abstract/i18n/nl_NL.po | 14 ++++++------ sql_request_abstract/i18n/pt.po | 10 ++++----- sql_request_abstract/i18n/pt_BR.po | 8 +++---- sql_request_abstract/i18n/ro.po | 11 +++++----- sql_request_abstract/i18n/sl.po | 35 ++++++++++-------------------- sql_request_abstract/i18n/sv.po | 8 +++---- sql_request_abstract/i18n/tr.po | 11 +++++----- sql_request_abstract/i18n/tr_TR.po | 8 +++---- 18 files changed, 118 insertions(+), 150 deletions(-) diff --git a/sql_request_abstract/i18n/ca.po b/sql_request_abstract/i18n/ca.po index f29c74ed72..26ec14c7b0 100644 --- a/sql_request_abstract/i18n/ca.po +++ b/sql_request_abstract/i18n/ca.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Marc Tormo i Bochaca , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Marc Tormo i Bochaca , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -76,7 +75,7 @@ msgstr "Nom" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Consulta " +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract diff --git a/sql_request_abstract/i18n/de.po b/sql_request_abstract/i18n/de.po index ab7d5d8c65..5bafed7b68 100644 --- a/sql_request_abstract/i18n/de.po +++ b/sql_request_abstract/i18n/de.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Rudolf Schnapka , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Rudolf Schnapka , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,12 +21,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" -msgstr "Erlaubte Gruppen" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" -msgstr "Erlaubte Benutzer" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name @@ -48,7 +47,7 @@ msgstr "ID" #: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 #, python-format msgid "It is not allowed to execute a not checked request." -msgstr "Es ist nicht zulässig, eine ungeprüfe Anfrage auszuführen." +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update @@ -58,7 +57,7 @@ msgstr "Zuletzt geändert am" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Verwalter" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 @@ -71,22 +70,22 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name msgid "Name" -msgstr "Bezeichnung" +msgstr "Name" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Abfrage" +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract msgid "SQL Request" -msgstr "SQL-Abfrage" +msgstr "" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "SQL Valid" -msgstr "SQL gültig" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state @@ -100,9 +99,6 @@ msgid "" " * 'Draft': Not tested\n" " * 'SQL Valid': SQL Request has been checked and is valid" msgstr "" -"Status der Abfrage:\n" -"* 'Entwurf': Ungeprüft\n" -"* 'SQL gültig': SQL Abfrage ist geprüft und gültig" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 @@ -112,21 +108,18 @@ msgid "" "\n" " %s" msgstr "" -"Die SQL-Afrage ist nicht zulässig:\n" -"\n" -"%s" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" -msgstr "Die Query ist nicht zulässig, weil sie unsichere Terme enthält '%s'" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 #, python-format msgid "Unimplemented mode : '%s'" -msgstr "Nicht implementierter Modus: '%s'" +msgstr "" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_user diff --git a/sql_request_abstract/i18n/es.po b/sql_request_abstract/i18n/es.po index ebb0dcbccf..646001c28d 100644 --- a/sql_request_abstract/i18n/es.po +++ b/sql_request_abstract/i18n/es.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Iván Todorovich , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Iván Todorovich , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,7 +31,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name msgid "Display Name" -msgstr "Nombre mostrado" +msgstr "Nombre a mostrar" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 @@ -53,12 +52,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update msgid "Last Modified on" -msgstr "Última modificación en" +msgstr "Última actualización por" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Responsable" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 @@ -76,7 +75,7 @@ msgstr "Nombre" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Consulta" +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract diff --git a/sql_request_abstract/i18n/fi.po b/sql_request_abstract/i18n/fi.po index 9f8614dd64..1d9489b4b7 100644 --- a/sql_request_abstract/i18n/fi.po +++ b/sql_request_abstract/i18n/fi.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Jarmo Kortetjärvi , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Jarmo Kortetjärvi , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +57,7 @@ msgstr "Viimeksi muokattu" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Ylläpitäjä" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/fr.po b/sql_request_abstract/i18n/fr.po index 464a68d6c4..c900974805 100644 --- a/sql_request_abstract/i18n/fr.po +++ b/sql_request_abstract/i18n/fr.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" -msgstr "Groupes autorisés" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" -msgstr "Utilisateurs Autorisés" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name @@ -36,7 +36,7 @@ msgstr "Nom affiché" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "Draft" -msgstr "En brouillon" +msgstr "Brouillon" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id @@ -47,7 +47,7 @@ msgstr "ID" #: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 #, python-format msgid "It is not allowed to execute a not checked request." -msgstr "Il n'est pas autorisé d'exécuter une requête non vérifiée." +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update @@ -57,7 +57,7 @@ msgstr "Dernière modification le" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Responsable" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 @@ -75,22 +75,22 @@ msgstr "Nom" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Requête" +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract msgid "SQL Request" -msgstr "Requête SQL" +msgstr "" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "SQL Valid" -msgstr "SQL Validé" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state msgid "State" -msgstr "Etat" +msgstr "État" #. module: sql_request_abstract #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state @@ -99,9 +99,6 @@ msgid "" " * 'Draft': Not tested\n" " * 'SQL Valid': SQL Request has been checked and is valid" msgstr "" -"Etat de la requête:\n" -" * 'En brouillon': non testée\n" -" * 'SQL Validé': La requête SQL a été vérifiée et est valide" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 @@ -111,22 +108,18 @@ msgid "" "\n" " %s" msgstr "" -"La requête SQL n'est pas valide:\n" -"\n" -" %s" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" -"La requête n'est pas autorisée car elle contient un terme non sécurisé '%s'" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 #, python-format msgid "Unimplemented mode : '%s'" -msgstr "Mode non implémenté : '%s'" +msgstr "" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_user diff --git a/sql_request_abstract/i18n/hr.po b/sql_request_abstract/i18n/hr.po index 39ce0c993c..eef68e97ae 100644 --- a/sql_request_abstract/i18n/hr.po +++ b/sql_request_abstract/i18n/hr.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Ana-Maria Olujić , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Ana-Maria Olujić , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,7 +31,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name msgid "Display Name" -msgstr "Prikaži naziv" +msgstr "Naziv " #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 @@ -53,12 +52,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update msgid "Last Modified on" -msgstr "Zadnja izmjena" +msgstr "Zadnje modificirano" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Menadžer" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/id.po b/sql_request_abstract/i18n/id.po index 478814c16a..a339128a94 100644 --- a/sql_request_abstract/i18n/id.po +++ b/sql_request_abstract/i18n/id.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# rtfm pliz , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: rtfm pliz , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +57,7 @@ msgstr "Terakhir Dimodifikasi pada" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Manajer" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/it.po b/sql_request_abstract/i18n/it.po index d95fafd4e4..9d3f4a2636 100644 --- a/sql_request_abstract/i18n/it.po +++ b/sql_request_abstract/i18n/it.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Paolo Valier , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Paolo Valier , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +57,7 @@ msgstr "Ultima modifica il" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Manager" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/nb.po b/sql_request_abstract/i18n/nb.po index cd70ae4068..ef37c43f27 100644 --- a/sql_request_abstract/i18n/nb.po +++ b/sql_request_abstract/i18n/nb.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" "MIME-Version: 1.0\n" @@ -57,7 +57,7 @@ msgstr "Sist oppdatert " #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Leder" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/nl.po b/sql_request_abstract/i18n/nl.po index 715a6f59b5..40921de536 100644 --- a/sql_request_abstract/i18n/nl.po +++ b/sql_request_abstract/i18n/nl.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Erwin van der Ploeg , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Erwin van der Ploeg , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +57,7 @@ msgstr "Laatst bijgewerkt op" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Manager" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/nl_NL.po b/sql_request_abstract/i18n/nl_NL.po index 6368dee25a..16490a1cfb 100644 --- a/sql_request_abstract/i18n/nl_NL.po +++ b/sql_request_abstract/i18n/nl_NL.po @@ -6,10 +6,10 @@ # Peter Hageman , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-24 08:50+0000\n" -"PO-Revision-Date: 2017-06-24 08:50+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: Peter Hageman , 2017\n" "Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" "MIME-Version: 1.0\n" @@ -31,12 +31,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name msgid "Display Name" -msgstr "Weergavenaam" +msgstr "weergavenaam" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "Draft" -msgstr "" +msgstr "Concept" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id @@ -70,7 +70,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name msgid "Name" -msgstr "" +msgstr "Naam" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query @@ -124,7 +124,7 @@ msgstr "" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_user msgid "User" -msgstr "" +msgstr "Gebruiker" #. module: sql_request_abstract #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query diff --git a/sql_request_abstract/i18n/pt.po b/sql_request_abstract/i18n/pt.po index c1a7e11286..4658a6e42e 100644 --- a/sql_request_abstract/i18n/pt.po +++ b/sql_request_abstract/i18n/pt.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "MIME-Version: 1.0\n" @@ -52,12 +52,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update msgid "Last Modified on" -msgstr "Modificado a última vez por" +msgstr "Última Modificação Em" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Gestor" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/pt_BR.po b/sql_request_abstract/i18n/pt_BR.po index abec61b7ae..94ccbb35e6 100644 --- a/sql_request_abstract/i18n/pt_BR.po +++ b/sql_request_abstract/i18n/pt_BR.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -57,7 +57,7 @@ msgstr "Última atualização em" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Gerente" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/ro.po b/sql_request_abstract/i18n/ro.po index e12a14e3d5..5a86d24dee 100644 --- a/sql_request_abstract/i18n/ro.po +++ b/sql_request_abstract/i18n/ro.po @@ -4,13 +4,14 @@ # # Translators: # OCA Transbot , 2017 +# Daniel Schweiger , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: Daniel Schweiger , 2017\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -90,7 +91,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state msgid "State" -msgstr "Județ" +msgstr "Tara" #. module: sql_request_abstract #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state diff --git a/sql_request_abstract/i18n/sl.po b/sql_request_abstract/i18n/sl.po index 2f4d2dede5..9902dd11ee 100644 --- a/sql_request_abstract/i18n/sl.po +++ b/sql_request_abstract/i18n/sl.po @@ -3,14 +3,13 @@ # * sql_request_abstract # # Translators: -# Matjaž Mozetič , 2017 # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,12 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" -msgstr "Dovoljene skupine" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" -msgstr "Dovoljeni uporabniki" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name @@ -48,7 +47,7 @@ msgstr "ID" #: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 #, python-format msgid "It is not allowed to execute a not checked request." -msgstr "Nepreverjenih zahtev ni dovoljeno izvajati." +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update @@ -58,7 +57,7 @@ msgstr "Zadnjič spremenjeno" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Upravitelj" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 @@ -67,8 +66,6 @@ msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " "currently installed." msgstr "" -"Materializiran prikaz zahteva PostgreSQL 9.3 ali novejši, a trenutno je " -"nameščen PostgreSQL %s ." #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name @@ -78,17 +75,17 @@ msgstr "Naziv" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Poizvedba" +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract msgid "SQL Request" -msgstr "SQL zahtevek" +msgstr "" #. module: sql_request_abstract #: selection:sql.request.mixin,state:0 msgid "SQL Valid" -msgstr "SQL veljaven" +msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state @@ -102,9 +99,6 @@ msgid "" " * 'Draft': Not tested\n" " * 'SQL Valid': SQL Request has been checked and is valid" msgstr "" -"Stanje zahtevka:\n" -" * 'Osnutek': ni testirano\n" -" * 'SQL veljaven': SQL zahtevek je bil preverjen in je veljaven" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 @@ -114,21 +108,18 @@ msgid "" "\n" " %s" msgstr "" -"SQL poizvedba ni veljvna:\n" -"\n" -" %s" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" -msgstr "Poizvedba ni dovoljena, ker vsebuje besedo vprašljive varnosti '%s'" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 #, python-format msgid "Unimplemented mode : '%s'" -msgstr "Neimplementirani način: '%s'" +msgstr "" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_user @@ -141,8 +132,6 @@ msgid "" "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, " "TRUNCATE, EXECUTE, UPDATE." msgstr "" -"Uporabite lahko naslednje besede: DELETE, DROP, CREATE, INSERT, ALTER, " -"TRUNCATE, EXECUTE, UPDATE." #. module: sql_request_abstract #: model:ir.model,name:sql_request_abstract.model_sql_request_mixin diff --git a/sql_request_abstract/i18n/sv.po b/sql_request_abstract/i18n/sv.po index 96b2f18683..5252674a2c 100644 --- a/sql_request_abstract/i18n/sv.po +++ b/sql_request_abstract/i18n/sv.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" "MIME-Version: 1.0\n" @@ -57,7 +57,7 @@ msgstr "Senast redigerad" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Chef" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/tr.po b/sql_request_abstract/i18n/tr.po index a91444acfc..100ae45660 100644 --- a/sql_request_abstract/i18n/tr.po +++ b/sql_request_abstract/i18n/tr.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2017 -# Ahmet Altinisik , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" -"Last-Translator: Ahmet Altinisik , 2017\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +57,7 @@ msgstr "Son değişiklik" #. module: sql_request_abstract #: model:res.groups,name:sql_request_abstract.group_sql_request_manager msgid "Manager" -msgstr "Yönetici" +msgstr "" #. module: sql_request_abstract #: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 diff --git a/sql_request_abstract/i18n/tr_TR.po b/sql_request_abstract/i18n/tr_TR.po index c921bd8c2d..8a74feb699 100644 --- a/sql_request_abstract/i18n/tr_TR.po +++ b/sql_request_abstract/i18n/tr_TR.po @@ -6,10 +6,10 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-06 02:51+0000\n" -"PO-Revision-Date: 2017-06-06 02:51+0000\n" +"POT-Creation-Date: 2017-12-01 02:11+0000\n" +"PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" "MIME-Version: 1.0\n" @@ -75,7 +75,7 @@ msgstr "Ad" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" -msgstr "Soru" +msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract From ff7dde0bc33c090a8e531d6b3d5948899f928aa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Fri, 15 Jun 2018 23:42:14 +0200 Subject: [PATCH 008/234] remove obsolete .pot files [ci skip] --- .../i18n/sql_export_abstract.pot | 140 ------------------ 1 file changed, 140 deletions(-) delete mode 100644 sql_request_abstract/i18n/sql_export_abstract.pot diff --git a/sql_request_abstract/i18n/sql_export_abstract.pot b/sql_request_abstract/i18n/sql_export_abstract.pot deleted file mode 100644 index 43f61b7223..0000000000 --- a/sql_request_abstract/i18n/sql_export_abstract.pot +++ /dev/null @@ -1,140 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * sql_request_abstract -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-27 12:11+0000\n" -"PO-Revision-Date: 2017-02-27 12:11+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: sql_request_abstract -#: field:sql.request.mixin,group_ids:0 -msgid "Allowed Groups" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,user_ids:0 -msgid "Allowed Users" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,create_date:0 -msgid "Created on" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,display_name:0 -msgid "Display Name" -msgstr "" - -#. module: sql_request_abstract -#: selection:sql.request.mixin,state:0 -msgid "Draft" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,id:0 -msgid "ID" -msgstr "" - -#. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:135 -#, python-format -msgid "It is not allowed to execute a not checked request." -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,__last_update:0 -msgid "Last Modified on" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: sql_request_abstract -#: model:res.groups,name:sql_request_abstract.group_sql_abstract_mixin_manager -msgid "Manager" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,name:0 -msgid "Name" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,query:0 -msgid "Query" -msgstr "" - -#. module: sql_request_abstract -#: selection:sql.request.mixin,state:0 -msgid "SQL Valid" -msgstr "" - -#. module: sql_request_abstract -#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract -msgid "Sql Request" -msgstr "" - -#. module: sql_request_abstract -#: field:sql.request.mixin,state:0 -msgid "State" -msgstr "" - -#. module: sql_request_abstract -#: help:sql.request.mixin,state:0 -msgid "State of the Request:\n" -" * 'Draft': Not tested\n" -" * 'SQL Valid': SQL Request has been checked and is valid" -msgstr "" - -#. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:248 -#, python-format -msgid "The SQL query is not valid:\n" -"\n" -" %s" -msgstr "" - -#. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:217 -#, python-format -msgid "The query is not allowed because it contains unsafe word '%s'" -msgstr "" - -#. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:156 -#, python-format -msgid "Unimplemented mode : '%s'" -msgstr "" - -#. module: sql_request_abstract -#: model:res.groups,name:sql_request_abstract.group_sql_abstract_mixin_user -msgid "User" -msgstr "" - -#. module: sql_request_abstract -#: help:sql.request.mixin,query:0 -msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE" -msgstr "" - From d8ac8f60dde7ca226a082060612cbe85f5133f8c Mon Sep 17 00:00:00 2001 From: oca-travis Date: Sun, 24 Jun 2018 08:21:03 +0000 Subject: [PATCH 009/234] [UPD] Update sql_request_abstract.pot --- sql_request_abstract/i18n/am.po | 4 +- sql_request_abstract/i18n/ar.po | 7 +- sql_request_abstract/i18n/bg.po | 4 +- sql_request_abstract/i18n/bs.po | 7 +- sql_request_abstract/i18n/ca.po | 4 +- sql_request_abstract/i18n/cs.po | 4 +- sql_request_abstract/i18n/da.po | 4 +- sql_request_abstract/i18n/de.po | 4 +- sql_request_abstract/i18n/el_GR.po | 7 +- sql_request_abstract/i18n/en_GB.po | 7 +- sql_request_abstract/i18n/es.po | 4 +- sql_request_abstract/i18n/es_AR.po | 7 +- sql_request_abstract/i18n/es_CL.po | 7 +- sql_request_abstract/i18n/es_CO.po | 7 +- sql_request_abstract/i18n/es_CR.po | 7 +- sql_request_abstract/i18n/es_DO.po | 7 +- sql_request_abstract/i18n/es_EC.po | 7 +- sql_request_abstract/i18n/es_ES.po | 7 +- sql_request_abstract/i18n/es_MX.po | 7 +- sql_request_abstract/i18n/es_PE.po | 7 +- sql_request_abstract/i18n/es_PY.po | 7 +- sql_request_abstract/i18n/es_VE.po | 7 +- sql_request_abstract/i18n/et.po | 4 +- sql_request_abstract/i18n/eu.po | 4 +- sql_request_abstract/i18n/fa.po | 4 +- sql_request_abstract/i18n/fi.po | 4 +- sql_request_abstract/i18n/fr.po | 4 +- sql_request_abstract/i18n/fr_CA.po | 7 +- sql_request_abstract/i18n/fr_CH.po | 7 +- sql_request_abstract/i18n/gl.po | 4 +- sql_request_abstract/i18n/gl_ES.po | 7 +- sql_request_abstract/i18n/he.po | 4 +- sql_request_abstract/i18n/hr.po | 7 +- sql_request_abstract/i18n/hr_HR.po | 10 +- sql_request_abstract/i18n/hu.po | 4 +- sql_request_abstract/i18n/id.po | 4 +- sql_request_abstract/i18n/it.po | 4 +- sql_request_abstract/i18n/ja.po | 4 +- sql_request_abstract/i18n/ko.po | 4 +- sql_request_abstract/i18n/lt.po | 7 +- sql_request_abstract/i18n/lt_LT.po | 10 +- sql_request_abstract/i18n/lv.po | 7 +- sql_request_abstract/i18n/mk.po | 4 +- sql_request_abstract/i18n/mn.po | 4 +- sql_request_abstract/i18n/nb.po | 7 +- sql_request_abstract/i18n/nb_NO.po | 7 +- sql_request_abstract/i18n/nl.po | 4 +- sql_request_abstract/i18n/nl_BE.po | 7 +- sql_request_abstract/i18n/nl_NL.po | 7 +- sql_request_abstract/i18n/pl.po | 8 +- sql_request_abstract/i18n/pt.po | 4 +- sql_request_abstract/i18n/pt_BR.po | 7 +- sql_request_abstract/i18n/pt_PT.po | 7 +- sql_request_abstract/i18n/ro.po | 7 +- sql_request_abstract/i18n/ru.po | 8 +- sql_request_abstract/i18n/sk.po | 4 +- sql_request_abstract/i18n/sl.po | 7 +- .../i18n/sql_request_abstract.pot | 129 ++++++++++++++++++ sql_request_abstract/i18n/sr.po | 7 +- sql_request_abstract/i18n/sr@latin.po | 10 +- sql_request_abstract/i18n/sv.po | 4 +- sql_request_abstract/i18n/th.po | 4 +- sql_request_abstract/i18n/tr.po | 4 +- sql_request_abstract/i18n/tr_TR.po | 7 +- sql_request_abstract/i18n/uk.po | 7 +- sql_request_abstract/i18n/vi.po | 4 +- sql_request_abstract/i18n/vi_VN.po | 7 +- sql_request_abstract/i18n/zh_CN.po | 7 +- sql_request_abstract/i18n/zh_TW.po | 7 +- 69 files changed, 353 insertions(+), 179 deletions(-) create mode 100644 sql_request_abstract/i18n/sql_request_abstract.pot diff --git a/sql_request_abstract/i18n/am.po b/sql_request_abstract/i18n/am.po index 68e056be29..6a4f68df47 100644 --- a/sql_request_abstract/i18n/am.po +++ b/sql_request_abstract/i18n/am.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: am\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/ar.po b/sql_request_abstract/i18n/ar.po index e60d4a5fa2..66279b82fe 100644 --- a/sql_request_abstract/i18n/ar.po +++ b/sql_request_abstract/i18n/ar.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/bg.po b/sql_request_abstract/i18n/bg.po index c8487d8938..49452606b1 100644 --- a/sql_request_abstract/i18n/bg.po +++ b/sql_request_abstract/i18n/bg.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/bs.po b/sql_request_abstract/i18n/bs.po index 436e107b68..8c35cfa7c6 100644 --- a/sql_request_abstract/i18n/bs.po +++ b/sql_request_abstract/i18n/bs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/ca.po b/sql_request_abstract/i18n/ca.po index 26ec14c7b0..f9f2473ef6 100644 --- a/sql_request_abstract/i18n/ca.po +++ b/sql_request_abstract/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/cs.po b/sql_request_abstract/i18n/cs.po index 5c1581b86f..b0bb783025 100644 --- a/sql_request_abstract/i18n/cs.po +++ b/sql_request_abstract/i18n/cs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 # Jaroslav Helemik Nemec , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: Jaroslav Helemik Nemec , 2017\n" "Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/da.po b/sql_request_abstract/i18n/da.po index 20232c8563..d6c2a92189 100644 --- a/sql_request_abstract/i18n/da.po +++ b/sql_request_abstract/i18n/da.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/de.po b/sql_request_abstract/i18n/de.po index 5bafed7b68..8c70d1b99f 100644 --- a/sql_request_abstract/i18n/de.po +++ b/sql_request_abstract/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/el_GR.po b/sql_request_abstract/i18n/el_GR.po index a217984409..83f35f23f1 100644 --- a/sql_request_abstract/i18n/el_GR.po +++ b/sql_request_abstract/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # Kostas Goutoudis , 2017 # OCA Transbot , 2017 @@ -12,11 +12,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/en_GB.po b/sql_request_abstract/i18n/en_GB.po index 4938cd2c55..8ddacc11a1 100644 --- a/sql_request_abstract/i18n/en_GB.po +++ b/sql_request_abstract/i18n/en_GB.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es.po b/sql_request_abstract/i18n/es.po index 646001c28d..c529cfbd37 100644 --- a/sql_request_abstract/i18n/es.po +++ b/sql_request_abstract/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_AR.po b/sql_request_abstract/i18n/es_AR.po index 01e92a094a..5c82fe6f21 100644 --- a/sql_request_abstract/i18n/es_AR.po +++ b/sql_request_abstract/i18n/es_AR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_CL.po b/sql_request_abstract/i18n/es_CL.po index 5c920b82e1..8bdb62e285 100644 --- a/sql_request_abstract/i18n/es_CL.po +++ b/sql_request_abstract/i18n/es_CL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/es_CL/)\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_CO.po b/sql_request_abstract/i18n/es_CO.po index e54b0ca7ab..c938ce5a86 100644 --- a/sql_request_abstract/i18n/es_CO.po +++ b/sql_request_abstract/i18n/es_CO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_CR.po b/sql_request_abstract/i18n/es_CR.po index dd279e1638..97bd0454b6 100644 --- a/sql_request_abstract/i18n/es_CR.po +++ b/sql_request_abstract/i18n/es_CR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_DO.po b/sql_request_abstract/i18n/es_DO.po index 5058d3f821..d772dd401e 100644 --- a/sql_request_abstract/i18n/es_DO.po +++ b/sql_request_abstract/i18n/es_DO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_DO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_EC.po b/sql_request_abstract/i18n/es_EC.po index 64d70453b4..2b0f567e71 100644 --- a/sql_request_abstract/i18n/es_EC.po +++ b/sql_request_abstract/i18n/es_EC.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_EC\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_ES.po b/sql_request_abstract/i18n/es_ES.po index 20004495d0..fa511dd630 100644 --- a/sql_request_abstract/i18n/es_ES.po +++ b/sql_request_abstract/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_MX.po b/sql_request_abstract/i18n/es_MX.po index 47f6c51c2a..695f672021 100644 --- a/sql_request_abstract/i18n/es_MX.po +++ b/sql_request_abstract/i18n/es_MX.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_PE.po b/sql_request_abstract/i18n/es_PE.po index 0750a3a417..25b8a41061 100644 --- a/sql_request_abstract/i18n/es_PE.po +++ b/sql_request_abstract/i18n/es_PE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_PE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_PY.po b/sql_request_abstract/i18n/es_PY.po index f8f8b791d1..58836e6e6e 100644 --- a/sql_request_abstract/i18n/es_PY.po +++ b/sql_request_abstract/i18n/es_PY.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_PY\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/es_VE.po b/sql_request_abstract/i18n/es_VE.po index 9cf383080b..022353aea6 100644 --- a/sql_request_abstract/i18n/es_VE.po +++ b/sql_request_abstract/i18n/es_VE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_VE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/et.po b/sql_request_abstract/i18n/et.po index d5fbebc6d3..9c358f7e07 100644 --- a/sql_request_abstract/i18n/et.po +++ b/sql_request_abstract/i18n/et.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/eu.po b/sql_request_abstract/i18n/eu.po index 6b0d24d0f1..32289d4e11 100644 --- a/sql_request_abstract/i18n/eu.po +++ b/sql_request_abstract/i18n/eu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/fa.po b/sql_request_abstract/i18n/fa.po index 6633581aaa..97881d158a 100644 --- a/sql_request_abstract/i18n/fa.po +++ b/sql_request_abstract/i18n/fa.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/fi.po b/sql_request_abstract/i18n/fi.po index 1d9489b4b7..a8c39a0951 100644 --- a/sql_request_abstract/i18n/fi.po +++ b/sql_request_abstract/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/fr.po b/sql_request_abstract/i18n/fr.po index c900974805..cfee0616cd 100644 --- a/sql_request_abstract/i18n/fr.po +++ b/sql_request_abstract/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"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: sql_request_abstract diff --git a/sql_request_abstract/i18n/fr_CA.po b/sql_request_abstract/i18n/fr_CA.po index 002098c67d..6e5412bb70 100644 --- a/sql_request_abstract/i18n/fr_CA.po +++ b/sql_request_abstract/i18n/fr_CA.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CA\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/fr_CH.po b/sql_request_abstract/i18n/fr_CH.po index 3220858c1e..6272c3c077 100644 --- a/sql_request_abstract/i18n/fr_CH.po +++ b/sql_request_abstract/i18n/fr_CH.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/gl.po b/sql_request_abstract/i18n/gl.po index 8237849ca1..2bf9b126a1 100644 --- a/sql_request_abstract/i18n/gl.po +++ b/sql_request_abstract/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # Alejandro Santana , 2017 # OCA Transbot , 2017 @@ -14,10 +14,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: César Castro Cruz , 2017\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/gl_ES.po b/sql_request_abstract/i18n/gl_ES.po index 64900cf387..08950482d0 100644 --- a/sql_request_abstract/i18n/gl_ES.po +++ b/sql_request_abstract/i18n/gl_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/he.po b/sql_request_abstract/i18n/he.po index 3534f94dc7..ff1261ef2a 100644 --- a/sql_request_abstract/i18n/he.po +++ b/sql_request_abstract/i18n/he.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/hr.po b/sql_request_abstract/i18n/hr.po index eef68e97ae..252ac388ba 100644 --- a/sql_request_abstract/i18n/hr.po +++ b/sql_request_abstract/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/hr_HR.po b/sql_request_abstract/i18n/hr_HR.po index 4fce1ec028..1de052b8ec 100644 --- a/sql_request_abstract/i18n/hr_HR.po +++ b/sql_request_abstract/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 # Bole , 2017 @@ -12,12 +12,14 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/hu.po b/sql_request_abstract/i18n/hu.po index 8d1a392d3b..725a890ddc 100644 --- a/sql_request_abstract/i18n/hu.po +++ b/sql_request_abstract/i18n/hu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/id.po b/sql_request_abstract/i18n/id.po index a339128a94..8db4f4e1c3 100644 --- a/sql_request_abstract/i18n/id.po +++ b/sql_request_abstract/i18n/id.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/it.po b/sql_request_abstract/i18n/it.po index 9d3f4a2636..ed200929fa 100644 --- a/sql_request_abstract/i18n/it.po +++ b/sql_request_abstract/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/ja.po b/sql_request_abstract/i18n/ja.po index 7f7517fd33..9d5a6adc55 100644 --- a/sql_request_abstract/i18n/ja.po +++ b/sql_request_abstract/i18n/ja.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/ko.po b/sql_request_abstract/i18n/ko.po index c85efd237c..695f8b9ab6 100644 --- a/sql_request_abstract/i18n/ko.po +++ b/sql_request_abstract/i18n/ko.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/lt.po b/sql_request_abstract/i18n/lt.po index 4e7600f061..5dc9daa174 100644 --- a/sql_request_abstract/i18n/lt.po +++ b/sql_request_abstract/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/lt_LT.po b/sql_request_abstract/i18n/lt_LT.po index 390fb2293e..c9cee3b2ee 100644 --- a/sql_request_abstract/i18n/lt_LT.po +++ b/sql_request_abstract/i18n/lt_LT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/lv.po b/sql_request_abstract/i18n/lv.po index 4157b13373..d485736c14 100644 --- a/sql_request_abstract/i18n/lv.po +++ b/sql_request_abstract/i18n/lv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/mk.po b/sql_request_abstract/i18n/mk.po index 82131668c5..7142402a41 100644 --- a/sql_request_abstract/i18n/mk.po +++ b/sql_request_abstract/i18n/mk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/mn.po b/sql_request_abstract/i18n/mn.po index 429e7d8ec2..d5fc2df905 100644 --- a/sql_request_abstract/i18n/mn.po +++ b/sql_request_abstract/i18n/mn.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/nb.po b/sql_request_abstract/i18n/nb.po index ef37c43f27..5f56657991 100644 --- a/sql_request_abstract/i18n/nb.po +++ b/sql_request_abstract/i18n/nb.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-12-01 02:11+0000\n" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/nb_NO.po b/sql_request_abstract/i18n/nb_NO.po index 99c9341cbe..670d033eff 100644 --- a/sql_request_abstract/i18n/nb_NO.po +++ b/sql_request_abstract/i18n/nb_NO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 # Imre Kristoffer Eilertsen , 2017 @@ -12,11 +12,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: Imre Kristoffer Eilertsen , 2017\n" -"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/nl.po b/sql_request_abstract/i18n/nl.po index 40921de536..188f2d5b08 100644 --- a/sql_request_abstract/i18n/nl.po +++ b/sql_request_abstract/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/nl_BE.po b/sql_request_abstract/i18n/nl_BE.po index dd06ca7e32..a689d331c8 100644 --- a/sql_request_abstract/i18n/nl_BE.po +++ b/sql_request_abstract/i18n/nl_BE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_BE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/nl_NL.po b/sql_request_abstract/i18n/nl_NL.po index 16490a1cfb..7f8f16c175 100644 --- a/sql_request_abstract/i18n/nl_NL.po +++ b/sql_request_abstract/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # Peter Hageman , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-12-01 02:11+0000\n" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: Peter Hageman , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/pl.po b/sql_request_abstract/i18n/pl.po index 56e56f9e8e..2f40a7fce1 100644 --- a/sql_request_abstract/i18n/pl.po +++ b/sql_request_abstract/i18n/pl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/pt.po b/sql_request_abstract/i18n/pt.po index 4658a6e42e..ad1b8b406f 100644 --- a/sql_request_abstract/i18n/pt.po +++ b/sql_request_abstract/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/pt_BR.po b/sql_request_abstract/i18n/pt_BR.po index 94ccbb35e6..dc66ecfbc8 100644 --- a/sql_request_abstract/i18n/pt_BR.po +++ b/sql_request_abstract/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-12-01 02:11+0000\n" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/pt_PT.po b/sql_request_abstract/i18n/pt_PT.po index e835a369cb..8f1e22ff9f 100644 --- a/sql_request_abstract/i18n/pt_PT.po +++ b/sql_request_abstract/i18n/pt_PT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 # Pedro Castro Silva , 2017 @@ -12,11 +12,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: Pedro Castro Silva , 2017\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/ro.po b/sql_request_abstract/i18n/ro.po index 5a86d24dee..e969cdc75f 100644 --- a/sql_request_abstract/i18n/ro.po +++ b/sql_request_abstract/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 # Daniel Schweiger , 2017 @@ -13,11 +13,12 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: Daniel Schweiger , 2017\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/ru.po b/sql_request_abstract/i18n/ru.po index f96413bfe2..88646de55b 100644 --- a/sql_request_abstract/i18n/ru.po +++ b/sql_request_abstract/i18n/ru.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/sk.po b/sql_request_abstract/i18n/sk.po index 272318730b..957d664ed5 100644 --- a/sql_request_abstract/i18n/sk.po +++ b/sql_request_abstract/i18n/sk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/sl.po b/sql_request_abstract/i18n/sl.po index 9902dd11ee..bab4a1fee6 100644 --- a/sql_request_abstract/i18n/sl.po +++ b/sql_request_abstract/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/sql_request_abstract.pot b/sql_request_abstract/i18n/sql_request_abstract.pot new file mode 100644 index 0000000000..a5af6d2678 --- /dev/null +++ b/sql_request_abstract/i18n/sql_request_abstract.pot @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sql_request_abstract +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids +msgid "Allowed Groups" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids +msgid "Allowed Users" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "Draft" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_id +msgid "ID" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#, python-format +msgid "It is not allowed to execute a not checked request." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin___last_update +msgid "Last Modified on" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_manager +msgid "Manager" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#, python-format +msgid "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is currently installed." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name +msgid "Name" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query +msgid "Query" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +msgid "SQL Request" +msgstr "" + +#. module: sql_request_abstract +#: selection:sql.request.mixin,state:0 +msgid "SQL Valid" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state +msgid "State" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state +msgid "State of the Request:\n" +" * 'Draft': Not tested\n" +" * 'SQL Valid': SQL Request has been checked and is valid" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#, python-format +msgid "The SQL query is not valid:\n" +"\n" +" %s" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#, python-format +msgid "The query is not allowed because it contains unsafe word '%s'" +msgstr "" + +#. module: sql_request_abstract +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#, python-format +msgid "Unimplemented mode : '%s'" +msgstr "" + +#. module: sql_request_abstract +#: model:res.groups,name:sql_request_abstract.group_sql_request_user +msgid "User" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query +msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE." +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin +msgid "sql.request.mixin" +msgstr "" + diff --git a/sql_request_abstract/i18n/sr.po b/sql_request_abstract/i18n/sr.po index 0155492f81..8a5fec7030 100644 --- a/sql_request_abstract/i18n/sr.po +++ b/sql_request_abstract/i18n/sr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/sr@latin.po b/sql_request_abstract/i18n/sr@latin.po index 557b96433a..efff552524 100644 --- a/sql_request_abstract/i18n/sr@latin.po +++ b/sql_request_abstract/i18n/sr@latin.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr@latin/)\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/sv.po b/sql_request_abstract/i18n/sv.po index 5252674a2c..3da332335e 100644 --- a/sql_request_abstract/i18n/sv.po +++ b/sql_request_abstract/i18n/sv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/th.po b/sql_request_abstract/i18n/th.po index cb1272f408..5115a3095a 100644 --- a/sql_request_abstract/i18n/th.po +++ b/sql_request_abstract/i18n/th.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/tr.po b/sql_request_abstract/i18n/tr.po index 100ae45660..9a52c91c56 100644 --- a/sql_request_abstract/i18n/tr.po +++ b/sql_request_abstract/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/tr_TR.po b/sql_request_abstract/i18n/tr_TR.po index 8a74feb699..e0bd87be74 100644 --- a/sql_request_abstract/i18n/tr_TR.po +++ b/sql_request_abstract/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-12-01 02:11+0000\n" "PO-Revision-Date: 2017-12-01 02:11+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/uk.po b/sql_request_abstract/i18n/uk.po index 17411fbf6d..f222f88535 100644 --- a/sql_request_abstract/i18n/uk.po +++ b/sql_request_abstract/i18n/uk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: sql_request_abstract #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids diff --git a/sql_request_abstract/i18n/vi.po b/sql_request_abstract/i18n/vi.po index 06056f8111..e6585d4401 100644 --- a/sql_request_abstract/i18n/vi.po +++ b/sql_request_abstract/i18n/vi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/vi_VN.po b/sql_request_abstract/i18n/vi_VN.po index 767790601d..3defc32ee1 100644 --- a/sql_request_abstract/i18n/vi_VN.po +++ b/sql_request_abstract/i18n/vi_VN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/zh_CN.po b/sql_request_abstract/i18n/zh_CN.po index a7961f24ae..794fed5784 100644 --- a/sql_request_abstract/i18n/zh_CN.po +++ b/sql_request_abstract/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract diff --git a/sql_request_abstract/i18n/zh_TW.po b/sql_request_abstract/i18n/zh_TW.po index b4e4948e51..bc08f485e1 100644 --- a/sql_request_abstract/i18n/zh_TW.po +++ b/sql_request_abstract/i18n/zh_TW.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * sql_request_abstract -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-06-06 02:51+0000\n" "PO-Revision-Date: 2017-06-06 02:51+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: sql_request_abstract From d7e9d8dfd8b875574de9a3b222703685ea92f68c Mon Sep 17 00:00:00 2001 From: mreficent Date: Mon, 25 Jun 2018 16:14:50 +0200 Subject: [PATCH 010/234] [FIX] mogrify doesn't allow dicts --- sql_request_abstract/__manifest__.py | 2 +- sql_request_abstract/models/sql_request_mixin.py | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sql_request_abstract/__manifest__.py b/sql_request_abstract/__manifest__.py index 0cb8c4c923..fa3382d967 100644 --- a/sql_request_abstract/__manifest__.py +++ b/sql_request_abstract/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'SQL Request Abstract', - 'version': '10.0.1.0.0', + 'version': '10.0.1.0.1', 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', 'website': 'https://www.odoo-community.org', 'license': 'AGPL-3', diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index e55a1e627b..9aced38632 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -144,8 +144,10 @@ def _execute_sql_request( if mode in ('view', 'materialized_view'): rollback = False - params = params and params or {} - query = self.env.cr.mogrify(self.query, params).decode('utf-8') + params = params or {} + # pylint: disable=sql-injection + query = self.query % params + query = query.decode('utf-8') if mode in ('fetchone', 'fetchall'): pass @@ -184,12 +186,14 @@ def _execute_sql_request( def _create_savepoint(self): rollback_name = '%s_%s' % ( self._name.replace('.', '_'), uuid.uuid1().hex) + # pylint: disable=sql-injection req = "SAVEPOINT %s" % (rollback_name) self.env.cr.execute(req) return rollback_name @api.model def _rollback_savepoint(self, rollback_name): + # pylint: disable=sql-injection req = "ROLLBACK TO SAVEPOINT %s" % (rollback_name) self.env.cr.execute(req) From 0c6fd7ff2fee5caa3f0cabd766134eda40a23d2e Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 27 Jun 2018 14:41:28 +0000 Subject: [PATCH 011/234] [UPD] Update sql_request_abstract.pot --- .../i18n/sql_request_abstract.pot | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/sql_request_abstract/i18n/sql_request_abstract.pot b/sql_request_abstract/i18n/sql_request_abstract.pot index a5af6d2678..fa2e919635 100644 --- a/sql_request_abstract/i18n/sql_request_abstract.pot +++ b/sql_request_abstract/i18n/sql_request_abstract.pot @@ -14,11 +14,13 @@ msgstr "" "Plural-Forms: \n" #. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_group_ids #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_user_ids #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" msgstr "" @@ -29,6 +31,7 @@ msgid "Display Name" msgstr "" #. module: sql_request_abstract +#: selection:sql.export,state:0 #: selection:sql.request.mixin,state:0 msgid "Draft" msgstr "" @@ -55,17 +58,19 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:206 #, python-format msgid "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is currently installed." msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_name #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name msgid "Name" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_query #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" msgstr "" @@ -76,16 +81,19 @@ msgid "SQL Request" msgstr "" #. module: sql_request_abstract +#: selection:sql.export,state:0 #: selection:sql.request.mixin,state:0 msgid "SQL Valid" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_state #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state msgid "State" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_export_state #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state msgid "State of the Request:\n" " * 'Draft': Not tested\n" @@ -93,7 +101,7 @@ msgid "State of the Request:\n" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:245 #, python-format msgid "The SQL query is not valid:\n" "\n" @@ -101,13 +109,13 @@ msgid "The SQL query is not valid:\n" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:228 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:162 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" @@ -118,6 +126,7 @@ msgid "User" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_export_query #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE." msgstr "" From a74ca8aee427f4c1bffd28d303bf10d2afd4c7e7 Mon Sep 17 00:00:00 2001 From: hveficent Date: Wed, 25 Jul 2018 15:54:32 +0200 Subject: [PATCH 012/234] [MIG] sql_request_abstract: Migration to 11.0 --- sql_request_abstract/README.rst | 6 +++--- sql_request_abstract/__init__.py | 1 - sql_request_abstract/__manifest__.py | 3 +-- sql_request_abstract/models/__init__.py | 1 - sql_request_abstract/models/sql_request_mixin.py | 13 +++++++------ 5 files changed, 11 insertions(+), 13 deletions(-) diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index d3b86b9a9a..3f57b9cd4c 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -1,4 +1,4 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg +.. 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 @@ -6,7 +6,7 @@ Abstract Model to manage SQL Requests ===================================== -This module provide an abstract model to manage SQL Select request on database. +This module provides an abstract model to manage SQL Select requests on database. It is not usefull for itself. You can see an exemple of implementation in the 'sql_export' module. (same repository). @@ -45,7 +45,7 @@ Inherit the model: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/10.0 + :target: https://runbot.odoo-community.org/runbot/149/11.0 Bug Tracker =========== diff --git a/sql_request_abstract/__init__.py b/sql_request_abstract/__init__.py index a77a6fcbc5..83e553ac46 100644 --- a/sql_request_abstract/__init__.py +++ b/sql_request_abstract/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import models diff --git a/sql_request_abstract/__manifest__.py b/sql_request_abstract/__manifest__.py index fa3382d967..67e62c04b2 100644 --- a/sql_request_abstract/__manifest__.py +++ b/sql_request_abstract/__manifest__.py @@ -1,11 +1,10 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) # @author: Sylvain LE GAL (https://twitter.com/legalsylvain) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { 'name': 'SQL Request Abstract', - 'version': '10.0.1.0.1', + 'version': '11.0.1.0.1', 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', 'website': 'https://www.odoo-community.org', 'license': 'AGPL-3', diff --git a/sql_request_abstract/models/__init__.py b/sql_request_abstract/models/__init__.py index 40603335c8..5a7c1380dd 100644 --- a/sql_request_abstract/models/__init__.py +++ b/sql_request_abstract/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import sql_request_mixin diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index 9aced38632..8a639b0706 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2015 Akretion () # Copyright (C) 2017 - Today: GRAP (http://www.grap.coop) # @author: Sylvain LE GAL (https://twitter.com/legalsylvain) @@ -6,7 +5,7 @@ import re import uuid -import StringIO +from io import StringIO import base64 from psycopg2 import ProgrammingError @@ -144,10 +143,12 @@ def _execute_sql_request( if mode in ('view', 'materialized_view'): rollback = False - params = params or {} # pylint: disable=sql-injection - query = self.query % params - query = query.decode('utf-8') + if params: + query = self.query % params + else: + query = self.query + query = query if mode in ('fetchone', 'fetchall'): pass @@ -242,7 +243,7 @@ def _check_execution(self): res = self._hook_executed_request() except ProgrammingError as e: raise UserError( - _("The SQL query is not valid:\n\n %s") % e.message) + _("The SQL query is not valid:\n\n %s") % e) finally: self._rollback_savepoint(rollback_name) return res From f34c1b9039646c7db9da5cddba2799721458c6ee Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 19 Sep 2018 16:16:12 +0000 Subject: [PATCH 013/234] [UPD] Update sql_request_abstract.pot --- .../i18n/sql_request_abstract.pot | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/sql_request_abstract/i18n/sql_request_abstract.pot b/sql_request_abstract/i18n/sql_request_abstract.pot index fa2e919635..faa98f8b6d 100644 --- a/sql_request_abstract/i18n/sql_request_abstract.pot +++ b/sql_request_abstract/i18n/sql_request_abstract.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -14,13 +14,11 @@ msgstr "" "Plural-Forms: \n" #. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_group_ids #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_group_ids msgid "Allowed Groups" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_user_ids #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_user_ids msgid "Allowed Users" msgstr "" @@ -31,7 +29,6 @@ msgid "Display Name" msgstr "" #. module: sql_request_abstract -#: selection:sql.export,state:0 #: selection:sql.request.mixin,state:0 msgid "Draft" msgstr "" @@ -42,7 +39,7 @@ msgid "ID" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -58,19 +55,17 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:206 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is currently installed." msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_name #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_name msgid "Name" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_query #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_query msgid "Query" msgstr "" @@ -81,19 +76,16 @@ msgid "SQL Request" msgstr "" #. module: sql_request_abstract -#: selection:sql.export,state:0 #: selection:sql.request.mixin,state:0 msgid "SQL Valid" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_export_state #: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin_state msgid "State" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,help:sql_request_abstract.field_sql_export_state #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_state msgid "State of the Request:\n" " * 'Draft': Not tested\n" @@ -101,7 +93,7 @@ msgid "State of the Request:\n" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:245 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "The SQL query is not valid:\n" "\n" @@ -109,13 +101,13 @@ msgid "The SQL query is not valid:\n" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:228 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:162 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" @@ -126,7 +118,6 @@ msgid "User" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields,help:sql_request_abstract.field_sql_export_query #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin_query msgid "You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, TRUNCATE, EXECUTE, UPDATE." msgstr "" From 63723a2b1af2e4a805312b9524d34d867a8ed867 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Mon, 26 Nov 2018 15:48:32 +0000 Subject: [PATCH 014/234] Update translation files Updated by Update PO files to match POT (msgmerge) hook in Weblate. --- sql_request_abstract/i18n/am.po | 10 +++++----- sql_request_abstract/i18n/ar.po | 10 +++++----- sql_request_abstract/i18n/bg.po | 10 +++++----- sql_request_abstract/i18n/bs.po | 10 +++++----- sql_request_abstract/i18n/ca.po | 10 +++++----- sql_request_abstract/i18n/cs.po | 10 +++++----- sql_request_abstract/i18n/da.po | 10 +++++----- sql_request_abstract/i18n/de.po | 10 +++++----- sql_request_abstract/i18n/el_GR.po | 10 +++++----- sql_request_abstract/i18n/en_GB.po | 10 +++++----- sql_request_abstract/i18n/es.po | 10 +++++----- sql_request_abstract/i18n/es_AR.po | 10 +++++----- sql_request_abstract/i18n/es_CL.po | 10 +++++----- sql_request_abstract/i18n/es_CO.po | 10 +++++----- sql_request_abstract/i18n/es_CR.po | 10 +++++----- sql_request_abstract/i18n/es_DO.po | 10 +++++----- sql_request_abstract/i18n/es_EC.po | 10 +++++----- sql_request_abstract/i18n/es_ES.po | 10 +++++----- sql_request_abstract/i18n/es_MX.po | 10 +++++----- sql_request_abstract/i18n/es_PE.po | 10 +++++----- sql_request_abstract/i18n/es_PY.po | 10 +++++----- sql_request_abstract/i18n/es_VE.po | 10 +++++----- sql_request_abstract/i18n/et.po | 10 +++++----- sql_request_abstract/i18n/eu.po | 10 +++++----- sql_request_abstract/i18n/fa.po | 10 +++++----- sql_request_abstract/i18n/fi.po | 10 +++++----- sql_request_abstract/i18n/fr.po | 10 +++++----- sql_request_abstract/i18n/fr_CA.po | 10 +++++----- sql_request_abstract/i18n/fr_CH.po | 10 +++++----- sql_request_abstract/i18n/gl.po | 10 +++++----- sql_request_abstract/i18n/gl_ES.po | 10 +++++----- sql_request_abstract/i18n/he.po | 10 +++++----- sql_request_abstract/i18n/hr.po | 10 +++++----- sql_request_abstract/i18n/hr_HR.po | 10 +++++----- sql_request_abstract/i18n/hu.po | 10 +++++----- sql_request_abstract/i18n/id.po | 10 +++++----- sql_request_abstract/i18n/it.po | 10 +++++----- sql_request_abstract/i18n/ja.po | 10 +++++----- sql_request_abstract/i18n/ko.po | 10 +++++----- sql_request_abstract/i18n/lt.po | 10 +++++----- sql_request_abstract/i18n/lt_LT.po | 10 +++++----- sql_request_abstract/i18n/lv.po | 10 +++++----- sql_request_abstract/i18n/mk.po | 10 +++++----- sql_request_abstract/i18n/mn.po | 10 +++++----- sql_request_abstract/i18n/nb.po | 10 +++++----- sql_request_abstract/i18n/nb_NO.po | 10 +++++----- sql_request_abstract/i18n/nl.po | 10 +++++----- sql_request_abstract/i18n/nl_BE.po | 10 +++++----- sql_request_abstract/i18n/nl_NL.po | 10 +++++----- sql_request_abstract/i18n/pl.po | 10 +++++----- sql_request_abstract/i18n/pt.po | 10 +++++----- sql_request_abstract/i18n/pt_BR.po | 10 +++++----- sql_request_abstract/i18n/pt_PT.po | 10 +++++----- sql_request_abstract/i18n/ro.po | 10 +++++----- sql_request_abstract/i18n/ru.po | 10 +++++----- sql_request_abstract/i18n/sk.po | 10 +++++----- sql_request_abstract/i18n/sl.po | 10 +++++----- sql_request_abstract/i18n/sr.po | 10 +++++----- sql_request_abstract/i18n/sr@latin.po | 10 +++++----- sql_request_abstract/i18n/sv.po | 10 +++++----- sql_request_abstract/i18n/th.po | 10 +++++----- sql_request_abstract/i18n/tr.po | 10 +++++----- sql_request_abstract/i18n/tr_TR.po | 10 +++++----- sql_request_abstract/i18n/uk.po | 10 +++++----- sql_request_abstract/i18n/vi.po | 10 +++++----- sql_request_abstract/i18n/vi_VN.po | 10 +++++----- sql_request_abstract/i18n/zh_CN.po | 10 +++++----- sql_request_abstract/i18n/zh_TW.po | 10 +++++----- 68 files changed, 340 insertions(+), 340 deletions(-) diff --git a/sql_request_abstract/i18n/am.po b/sql_request_abstract/i18n/am.po index 6a4f68df47..d67d3b31d3 100644 --- a/sql_request_abstract/i18n/am.po +++ b/sql_request_abstract/i18n/am.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ar.po b/sql_request_abstract/i18n/ar.po index 66279b82fe..d69975b48a 100644 --- a/sql_request_abstract/i18n/ar.po +++ b/sql_request_abstract/i18n/ar.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "المعرف" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/bg.po b/sql_request_abstract/i18n/bg.po index 49452606b1..6390f05ceb 100644 --- a/sql_request_abstract/i18n/bg.po +++ b/sql_request_abstract/i18n/bg.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/bs.po b/sql_request_abstract/i18n/bs.po index 8c35cfa7c6..904784f096 100644 --- a/sql_request_abstract/i18n/bs.po +++ b/sql_request_abstract/i18n/bs.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ca.po b/sql_request_abstract/i18n/ca.po index f9f2473ef6..b093edde13 100644 --- a/sql_request_abstract/i18n/ca.po +++ b/sql_request_abstract/i18n/ca.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/cs.po b/sql_request_abstract/i18n/cs.po index b0bb783025..87270aff8f 100644 --- a/sql_request_abstract/i18n/cs.po +++ b/sql_request_abstract/i18n/cs.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/da.po b/sql_request_abstract/i18n/da.po index d6c2a92189..2406c2b974 100644 --- a/sql_request_abstract/i18n/da.po +++ b/sql_request_abstract/i18n/da.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "Id" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/de.po b/sql_request_abstract/i18n/de.po index 8c70d1b99f..a13373b5ab 100644 --- a/sql_request_abstract/i18n/de.po +++ b/sql_request_abstract/i18n/de.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/el_GR.po b/sql_request_abstract/i18n/el_GR.po index 83f35f23f1..9528541f4e 100644 --- a/sql_request_abstract/i18n/el_GR.po +++ b/sql_request_abstract/i18n/el_GR.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "Κωδικός" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/en_GB.po b/sql_request_abstract/i18n/en_GB.po index 8ddacc11a1..dc02185ec1 100644 --- a/sql_request_abstract/i18n/en_GB.po +++ b/sql_request_abstract/i18n/en_GB.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es.po b/sql_request_abstract/i18n/es.po index c529cfbd37..bc877ff550 100644 --- a/sql_request_abstract/i18n/es.po +++ b/sql_request_abstract/i18n/es.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_AR.po b/sql_request_abstract/i18n/es_AR.po index 5c82fe6f21..23ccbe4931 100644 --- a/sql_request_abstract/i18n/es_AR.po +++ b/sql_request_abstract/i18n/es_AR.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_CL.po b/sql_request_abstract/i18n/es_CL.po index 8bdb62e285..8e056e906f 100644 --- a/sql_request_abstract/i18n/es_CL.po +++ b/sql_request_abstract/i18n/es_CL.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID (identificación)" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_CO.po b/sql_request_abstract/i18n/es_CO.po index c938ce5a86..a3326306e2 100644 --- a/sql_request_abstract/i18n/es_CO.po +++ b/sql_request_abstract/i18n/es_CO.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_CR.po b/sql_request_abstract/i18n/es_CR.po index 97bd0454b6..99dce7cfaf 100644 --- a/sql_request_abstract/i18n/es_CR.po +++ b/sql_request_abstract/i18n/es_CR.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_DO.po b/sql_request_abstract/i18n/es_DO.po index d772dd401e..0b40b3b388 100644 --- a/sql_request_abstract/i18n/es_DO.po +++ b/sql_request_abstract/i18n/es_DO.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_EC.po b/sql_request_abstract/i18n/es_EC.po index 2b0f567e71..412579a36b 100644 --- a/sql_request_abstract/i18n/es_EC.po +++ b/sql_request_abstract/i18n/es_EC.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID (identificación)" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_ES.po b/sql_request_abstract/i18n/es_ES.po index fa511dd630..00ededfd77 100644 --- a/sql_request_abstract/i18n/es_ES.po +++ b/sql_request_abstract/i18n/es_ES.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_MX.po b/sql_request_abstract/i18n/es_MX.po index 695f672021..4e339bc361 100644 --- a/sql_request_abstract/i18n/es_MX.po +++ b/sql_request_abstract/i18n/es_MX.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_PE.po b/sql_request_abstract/i18n/es_PE.po index 25b8a41061..34284cc6da 100644 --- a/sql_request_abstract/i18n/es_PE.po +++ b/sql_request_abstract/i18n/es_PE.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_PY.po b/sql_request_abstract/i18n/es_PY.po index 58836e6e6e..58fc08dbca 100644 --- a/sql_request_abstract/i18n/es_PY.po +++ b/sql_request_abstract/i18n/es_PY.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/es_VE.po b/sql_request_abstract/i18n/es_VE.po index 022353aea6..c4566e51e4 100644 --- a/sql_request_abstract/i18n/es_VE.po +++ b/sql_request_abstract/i18n/es_VE.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/et.po b/sql_request_abstract/i18n/et.po index 9c358f7e07..8c300d6b78 100644 --- a/sql_request_abstract/i18n/et.po +++ b/sql_request_abstract/i18n/et.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/eu.po b/sql_request_abstract/i18n/eu.po index 32289d4e11..a52ba348b3 100644 --- a/sql_request_abstract/i18n/eu.po +++ b/sql_request_abstract/i18n/eu.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/fa.po b/sql_request_abstract/i18n/fa.po index 97881d158a..d381486bb0 100644 --- a/sql_request_abstract/i18n/fa.po +++ b/sql_request_abstract/i18n/fa.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "شناسه" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/fi.po b/sql_request_abstract/i18n/fi.po index a8c39a0951..956c78e738 100644 --- a/sql_request_abstract/i18n/fi.po +++ b/sql_request_abstract/i18n/fi.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/fr.po b/sql_request_abstract/i18n/fr.po index cfee0616cd..50f7b05538 100644 --- a/sql_request_abstract/i18n/fr.po +++ b/sql_request_abstract/i18n/fr.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/fr_CA.po b/sql_request_abstract/i18n/fr_CA.po index 6e5412bb70..2c9744e53c 100644 --- a/sql_request_abstract/i18n/fr_CA.po +++ b/sql_request_abstract/i18n/fr_CA.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "Identifiant" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/fr_CH.po b/sql_request_abstract/i18n/fr_CH.po index 6272c3c077..77130feef3 100644 --- a/sql_request_abstract/i18n/fr_CH.po +++ b/sql_request_abstract/i18n/fr_CH.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/gl.po b/sql_request_abstract/i18n/gl.po index 2bf9b126a1..30ccdeb82f 100644 --- a/sql_request_abstract/i18n/gl.po +++ b/sql_request_abstract/i18n/gl.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/gl_ES.po b/sql_request_abstract/i18n/gl_ES.po index 08950482d0..3ff66c2378 100644 --- a/sql_request_abstract/i18n/gl_ES.po +++ b/sql_request_abstract/i18n/gl_ES.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/he.po b/sql_request_abstract/i18n/he.po index ff1261ef2a..eee16d6857 100644 --- a/sql_request_abstract/i18n/he.po +++ b/sql_request_abstract/i18n/he.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "מזהה" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/hr.po b/sql_request_abstract/i18n/hr.po index 252ac388ba..314c8425c7 100644 --- a/sql_request_abstract/i18n/hr.po +++ b/sql_request_abstract/i18n/hr.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/hr_HR.po b/sql_request_abstract/i18n/hr_HR.po index 1de052b8ec..0e7d636b0e 100644 --- a/sql_request_abstract/i18n/hr_HR.po +++ b/sql_request_abstract/i18n/hr_HR.po @@ -47,7 +47,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -63,7 +63,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -104,7 +104,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -113,13 +113,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/hu.po b/sql_request_abstract/i18n/hu.po index 725a890ddc..8d9a827e7f 100644 --- a/sql_request_abstract/i18n/hu.po +++ b/sql_request_abstract/i18n/hu.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/id.po b/sql_request_abstract/i18n/id.po index 8db4f4e1c3..d6a97aaafd 100644 --- a/sql_request_abstract/i18n/id.po +++ b/sql_request_abstract/i18n/id.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/it.po b/sql_request_abstract/i18n/it.po index ed200929fa..16cf2ab310 100644 --- a/sql_request_abstract/i18n/it.po +++ b/sql_request_abstract/i18n/it.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ja.po b/sql_request_abstract/i18n/ja.po index 9d5a6adc55..61afa663e8 100644 --- a/sql_request_abstract/i18n/ja.po +++ b/sql_request_abstract/i18n/ja.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ko.po b/sql_request_abstract/i18n/ko.po index 695f8b9ab6..70c2ad399c 100644 --- a/sql_request_abstract/i18n/ko.po +++ b/sql_request_abstract/i18n/ko.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/lt.po b/sql_request_abstract/i18n/lt.po index 5dc9daa174..5981152c0d 100644 --- a/sql_request_abstract/i18n/lt.po +++ b/sql_request_abstract/i18n/lt.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/lt_LT.po b/sql_request_abstract/i18n/lt_LT.po index c9cee3b2ee..bf03ecd017 100644 --- a/sql_request_abstract/i18n/lt_LT.po +++ b/sql_request_abstract/i18n/lt_LT.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/lv.po b/sql_request_abstract/i18n/lv.po index d485736c14..3600c35401 100644 --- a/sql_request_abstract/i18n/lv.po +++ b/sql_request_abstract/i18n/lv.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/mk.po b/sql_request_abstract/i18n/mk.po index 7142402a41..1a4ca3ce2f 100644 --- a/sql_request_abstract/i18n/mk.po +++ b/sql_request_abstract/i18n/mk.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/mn.po b/sql_request_abstract/i18n/mn.po index d5fc2df905..9498f14e05 100644 --- a/sql_request_abstract/i18n/mn.po +++ b/sql_request_abstract/i18n/mn.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/nb.po b/sql_request_abstract/i18n/nb.po index 5f56657991..ca25b4702c 100644 --- a/sql_request_abstract/i18n/nb.po +++ b/sql_request_abstract/i18n/nb.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/nb_NO.po b/sql_request_abstract/i18n/nb_NO.po index 670d033eff..65f67a893c 100644 --- a/sql_request_abstract/i18n/nb_NO.po +++ b/sql_request_abstract/i18n/nb_NO.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/nl.po b/sql_request_abstract/i18n/nl.po index 188f2d5b08..0d32112411 100644 --- a/sql_request_abstract/i18n/nl.po +++ b/sql_request_abstract/i18n/nl.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/nl_BE.po b/sql_request_abstract/i18n/nl_BE.po index a689d331c8..4f7aae1f2c 100644 --- a/sql_request_abstract/i18n/nl_BE.po +++ b/sql_request_abstract/i18n/nl_BE.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/nl_NL.po b/sql_request_abstract/i18n/nl_NL.po index 7f8f16c175..17b5f15553 100644 --- a/sql_request_abstract/i18n/nl_NL.po +++ b/sql_request_abstract/i18n/nl_NL.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/pl.po b/sql_request_abstract/i18n/pl.po index 2f40a7fce1..d49979eb6f 100644 --- a/sql_request_abstract/i18n/pl.po +++ b/sql_request_abstract/i18n/pl.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/pt.po b/sql_request_abstract/i18n/pt.po index ad1b8b406f..0461dc6f6c 100644 --- a/sql_request_abstract/i18n/pt.po +++ b/sql_request_abstract/i18n/pt.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/pt_BR.po b/sql_request_abstract/i18n/pt_BR.po index dc66ecfbc8..387af3c47a 100644 --- a/sql_request_abstract/i18n/pt_BR.po +++ b/sql_request_abstract/i18n/pt_BR.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "Identificação" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/pt_PT.po b/sql_request_abstract/i18n/pt_PT.po index 8f1e22ff9f..3c8995d420 100644 --- a/sql_request_abstract/i18n/pt_PT.po +++ b/sql_request_abstract/i18n/pt_PT.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ro.po b/sql_request_abstract/i18n/ro.po index e969cdc75f..4d4f79fff7 100644 --- a/sql_request_abstract/i18n/ro.po +++ b/sql_request_abstract/i18n/ro.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/ru.po b/sql_request_abstract/i18n/ru.po index 88646de55b..c6d26b5714 100644 --- a/sql_request_abstract/i18n/ru.po +++ b/sql_request_abstract/i18n/ru.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/sk.po b/sql_request_abstract/i18n/sk.po index 957d664ed5..68cca82279 100644 --- a/sql_request_abstract/i18n/sk.po +++ b/sql_request_abstract/i18n/sk.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/sl.po b/sql_request_abstract/i18n/sl.po index bab4a1fee6..b36636800b 100644 --- a/sql_request_abstract/i18n/sl.po +++ b/sql_request_abstract/i18n/sl.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/sr.po b/sql_request_abstract/i18n/sr.po index 8a5fec7030..a887aaf281 100644 --- a/sql_request_abstract/i18n/sr.po +++ b/sql_request_abstract/i18n/sr.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/sr@latin.po b/sql_request_abstract/i18n/sr@latin.po index efff552524..3c646511d1 100644 --- a/sql_request_abstract/i18n/sr@latin.po +++ b/sql_request_abstract/i18n/sr@latin.po @@ -46,7 +46,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -62,7 +62,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -103,7 +103,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -112,13 +112,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/sv.po b/sql_request_abstract/i18n/sv.po index 3da332335e..c53276447a 100644 --- a/sql_request_abstract/i18n/sv.po +++ b/sql_request_abstract/i18n/sv.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/th.po b/sql_request_abstract/i18n/th.po index 5115a3095a..2d4c39f7df 100644 --- a/sql_request_abstract/i18n/th.po +++ b/sql_request_abstract/i18n/th.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "รหัส" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/tr.po b/sql_request_abstract/i18n/tr.po index 9a52c91c56..c90669d13e 100644 --- a/sql_request_abstract/i18n/tr.po +++ b/sql_request_abstract/i18n/tr.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/tr_TR.po b/sql_request_abstract/i18n/tr_TR.po index e0bd87be74..2838f10c57 100644 --- a/sql_request_abstract/i18n/tr_TR.po +++ b/sql_request_abstract/i18n/tr_TR.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "Kimlik" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/uk.po b/sql_request_abstract/i18n/uk.po index f222f88535..153e6e3f38 100644 --- a/sql_request_abstract/i18n/uk.po +++ b/sql_request_abstract/i18n/uk.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/vi.po b/sql_request_abstract/i18n/vi.po index e6585d4401..14418e651e 100644 --- a/sql_request_abstract/i18n/vi.po +++ b/sql_request_abstract/i18n/vi.po @@ -44,7 +44,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -60,7 +60,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -101,7 +101,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -110,13 +110,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/vi_VN.po b/sql_request_abstract/i18n/vi_VN.po index 3defc32ee1..aedfa01738 100644 --- a/sql_request_abstract/i18n/vi_VN.po +++ b/sql_request_abstract/i18n/vi_VN.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/zh_CN.po b/sql_request_abstract/i18n/zh_CN.po index 794fed5784..ea75dc99fb 100644 --- a/sql_request_abstract/i18n/zh_CN.po +++ b/sql_request_abstract/i18n/zh_CN.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "ID" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" diff --git a/sql_request_abstract/i18n/zh_TW.po b/sql_request_abstract/i18n/zh_TW.po index bc08f485e1..29715111a2 100644 --- a/sql_request_abstract/i18n/zh_TW.po +++ b/sql_request_abstract/i18n/zh_TW.po @@ -45,7 +45,7 @@ msgid "ID" msgstr "編號" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:140 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:139 #, python-format msgid "It is not allowed to execute a not checked request." msgstr "" @@ -61,7 +61,7 @@ msgid "Manager" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:202 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:207 #, python-format msgid "" "Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is " @@ -102,7 +102,7 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:241 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:246 #, python-format msgid "" "The SQL query is not valid:\n" @@ -111,13 +111,13 @@ msgid "" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:224 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:229 #, python-format msgid "The query is not allowed because it contains unsafe word '%s'" msgstr "" #. module: sql_request_abstract -#: code:addons/sql_request_abstract/models/sql_request_mixin.py:160 +#: code:addons/sql_request_abstract/models/sql_request_mixin.py:163 #, python-format msgid "Unimplemented mode : '%s'" msgstr "" From 91f7267b2d87ebdea1fbc862cfd24daa52f2162e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Gil=20Sorribes?= Date: Fri, 14 Dec 2018 14:06:26 +0100 Subject: [PATCH 015/234] [12.0][MIG] Migrate module sql_request_abstract to v12 --- sql_request_abstract/README.rst | 78 ++-- sql_request_abstract/__manifest__.py | 2 +- .../models/sql_request_mixin.py | 1 + sql_request_abstract/readme/CONTRIBUTORS.rst | 2 + sql_request_abstract/readme/DESCRIPTION.rst | 20 + sql_request_abstract/readme/USAGE.rst | 11 + sql_request_abstract/security/res_groups.xml | 2 +- .../static/description/index.html | 441 ++++++++++++++++++ 8 files changed, 528 insertions(+), 29 deletions(-) create mode 100644 sql_request_abstract/readme/CONTRIBUTORS.rst create mode 100644 sql_request_abstract/readme/DESCRIPTION.rst create mode 100644 sql_request_abstract/readme/USAGE.rst create mode 100644 sql_request_abstract/static/description/index.html diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index 3f57b9cd4c..22325e26c1 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -1,17 +1,36 @@ -.. 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 - -===================================== -Abstract Model to manage SQL Requests -===================================== +==================== +SQL Request Abstract +==================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fserver--tools-lightgray.png?logo=github + :target: https://github.com/OCA/server-tools/tree/12.0/sql_request_abstract + :alt: OCA/server-tools +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-sql_request_abstract + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/149/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| This module provides an abstract model to manage SQL Select requests on database. It is not usefull for itself. You can see an exemple of implementation in the 'sql_export' module. (same repository). Implemented features --------------------- +~~~~~~~~~~~~~~~~~~~~ * Add some restrictions in the sql request: * you can only read datas. No update, deletion or creation are possible. @@ -27,6 +46,11 @@ Implemented features them, if they are valid. * SQL Request / Manager : has full access on sql requests. +**Table of contents** + +.. contents:: + :local: + Usage ===== @@ -42,52 +66,52 @@ Inherit the model: _sql_request_users_relation = 'my_model_users_rel' - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/11.0 - Bug Tracker =========== -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smash it by providing detailed and welcomed feedback. +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon `_. +* GRAP +* Akretion Contributors ------------- +~~~~~~~~~~~~ * Florian da Costa * Sylvain LE GAL (https://twitter.com/legalsylvain) Funders -------- +~~~~~~~ The development of this module has been financially supported by: * Akretion () * GRAP, Groupement Régional Alimentaire de Proximité () -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - 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. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/server-tools `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sql_request_abstract/__manifest__.py b/sql_request_abstract/__manifest__.py index 67e62c04b2..e41a114da9 100644 --- a/sql_request_abstract/__manifest__.py +++ b/sql_request_abstract/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'SQL Request Abstract', - 'version': '11.0.1.0.1', + 'version': '12.0.1.0.1', 'author': 'GRAP,Akretion,Odoo Community Association (OCA)', 'website': 'https://www.odoo-community.org', 'license': 'AGPL-3', diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index 8a639b0706..3c18a4318b 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -15,6 +15,7 @@ class SQLRequestMixin(models.AbstractModel): _name = 'sql.request.mixin' + _description = 'SQL Request Mixin' _clean_query_enabled = True diff --git a/sql_request_abstract/readme/CONTRIBUTORS.rst b/sql_request_abstract/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000000..60e47e0b7f --- /dev/null +++ b/sql_request_abstract/readme/CONTRIBUTORS.rst @@ -0,0 +1,2 @@ +* Florian da Costa +* Sylvain LE GAL (https://twitter.com/legalsylvain) diff --git a/sql_request_abstract/readme/DESCRIPTION.rst b/sql_request_abstract/readme/DESCRIPTION.rst new file mode 100644 index 0000000000..9ea4829901 --- /dev/null +++ b/sql_request_abstract/readme/DESCRIPTION.rst @@ -0,0 +1,20 @@ +This module provides an abstract model to manage SQL Select requests on database. +It is not usefull for itself. You can see an exemple of implementation in the +'sql_export' module. (same repository). + +Implemented features +~~~~~~~~~~~~~~~~~~~~ + +* Add some restrictions in the sql request: + * you can only read datas. No update, deletion or creation are possible. + * some tables are not allowed, because they could contains clear password + or keys. For the time being ('ir_config_parameter'). + +* The request can be in a 'draft' or a 'SQL Valid' status. To be valid, + the request has to be cleaned, checked and tested. All of this operations + can be disabled in the inherited modules. + +* This module two new groups: + * SQL Request / User : Can see all the sql requests by default and execute + them, if they are valid. + * SQL Request / Manager : has full access on sql requests. diff --git a/sql_request_abstract/readme/USAGE.rst b/sql_request_abstract/readme/USAGE.rst new file mode 100644 index 0000000000..dc48269e7e --- /dev/null +++ b/sql_request_abstract/readme/USAGE.rst @@ -0,0 +1,11 @@ +Inherit the model: + + from odoo import models + + class MyModel(models.model) + _name = 'my.model' + _inherit = ['sql.request.mixin'] + + _sql_request_groups_relation = 'my_model_groups_rel' + + _sql_request_users_relation = 'my_model_users_rel' diff --git a/sql_request_abstract/security/res_groups.xml b/sql_request_abstract/security/res_groups.xml index 70387ca263..17f6fbc3ae 100644 --- a/sql_request_abstract/security/res_groups.xml +++ b/sql_request_abstract/security/res_groups.xml @@ -16,7 +16,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). Manager - + diff --git a/sql_request_abstract/static/description/index.html b/sql_request_abstract/static/description/index.html new file mode 100644 index 0000000000..5f352ff014 --- /dev/null +++ b/sql_request_abstract/static/description/index.html @@ -0,0 +1,441 @@ + + + + + + +SQL Request Abstract + + + +
+

SQL Request Abstract

+ + +

Beta License: AGPL-3 OCA/server-tools Translate me on Weblate Try me on Runbot

+

This module provides an abstract model to manage SQL Select requests on database. +It is not usefull for itself. You can see an exemple of implementation in the +‘sql_export’ module. (same repository).

+
+

Implemented features

+
    +
  • +
    Add some restrictions in the sql request:
    +
      +
    • you can only read datas. No update, deletion or creation are possible.
    • +
    • some tables are not allowed, because they could contains clear password +or keys. For the time being (‘ir_config_parameter’).
    • +
    +
    +
    +
  • +
  • The request can be in a ‘draft’ or a ‘SQL Valid’ status. To be valid, +the request has to be cleaned, checked and tested. All of this operations +can be disabled in the inherited modules.

    +
  • +
  • +
    This module two new groups:
    +
      +
    • SQL Request / User : Can see all the sql requests by default and execute +them, if they are valid.
    • +
    • SQL Request / Manager : has full access on sql requests.
    • +
    +
    +
    +
  • +
+

Table of contents

+ +
+

Usage

+

Inherit the model:

+
+

from openerp import models

+
+
class MyModel(models.model)
+

_name = ‘my.model’ +_inherit = [‘sql.request.mixin’]

+

_sql_request_groups_relation = ‘my_model_groups_rel’

+

_sql_request_users_relation = ‘my_model_users_rel’

+
+
+
+
+
+

Bug Tracker

+

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

+

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

+
+ +
+
+

Authors

+
    +
  • GRAP
  • +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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

+

This module is part of the OCA/server-tools project on GitHub.

+

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

+
+
+ + From 8914aa6089ef3c967e52584e3b45470e22838358 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Fri, 8 Mar 2019 10:18:51 +0000 Subject: [PATCH 016/234] [UPD] README.rst --- sql_request_abstract/README.rst | 10 +---- .../static/description/index.html | 43 ++++++++++++++----- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index 22325e26c1..946b20c9a0 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -56,7 +56,7 @@ Usage Inherit the model: - from openerp import models + from odoo import models class MyModel(models.model) _name = 'my.model' @@ -91,14 +91,6 @@ Contributors * Florian da Costa * Sylvain LE GAL (https://twitter.com/legalsylvain) -Funders -~~~~~~~ - -The development of this module has been financially supported by: - -* Akretion () -* GRAP, Groupement Régional Alimentaire de Proximité () - Maintainers ~~~~~~~~~~~ diff --git a/sql_request_abstract/static/description/index.html b/sql_request_abstract/static/description/index.html index 5f352ff014..e0f0bf6c84 100644 --- a/sql_request_abstract/static/description/index.html +++ b/sql_request_abstract/static/description/index.html @@ -3,13 +3,13 @@ - + SQL Request Abstract + + +
+

BI SQL Editor

+ + +

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

+

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

+

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

+

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

+

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

+
+

Warning

+

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

+

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

+

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

+
+
+

Use Cases

+

this module is interesting for the following use cases

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

Table of contents

+ +
+

Configuration

+

To configure this module, you need to:

+
    +
  • Go to Settings / Technical / Database Structure / SQL Views

    +
  • +
  • tip your SQL request

    +
    +/bi_sql_editor/static/description/01_sql_request.png +
    +
  • +
  • Select the group(s) that could have access to the view

    +
    +/bi_sql_editor/static/description/02_security_access.png +
    +
  • +
  • Click on the button ‘Clean and Check Request’

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

    +
    +/bi_sql_editor/static/description/03_field_mapping.png +
    +
  • +
  • Click on the button ‘Create SQL View, Indexes and Models’. (this step could +take a while, if view is materialized)

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

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

    +
  • +
+
+
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to ‘Reporting’ / ‘Custom Reports’
  2. +
  3. Select the desired report
  4. +
+
+
+/bi_sql_editor/static/description/05_reporting_pivot.png +
+
+
    +
  • You can switch to ‘Pie’ chart or ‘Line Chart’ as any report,

    +
    +/bi_sql_editor/static/description/05_reporting_pie.png +
    +
  • +
+
+
+

Bug Tracker

+

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

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • GRAP
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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

+

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

+

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

+
+
+
+
+ + diff --git a/bi_sql_editor/views/menu.xml b/bi_sql_editor/views/menu.xml index 7a9bebe57e..46087d5c52 100644 --- a/bi_sql_editor/views/menu.xml +++ b/bi_sql_editor/views/menu.xml @@ -9,12 +9,14 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + name="SQL Reports" + parent="base.menu_board_root" + groups="sql_request_abstract.group_sql_request_user" + sequence="0"/> + parent="base.next_id_9" + groups="sql_request_abstract.group_sql_request_manager" + action="action_bi_sql_view"/> From 0f5d0e57172e00f77c656504b6bb460866f02112 Mon Sep 17 00:00:00 2001 From: mreficent Date: Tue, 15 Jan 2019 19:39:31 +0100 Subject: [PATCH 125/234] [FIX] bi_sql_editor: add in readme how to solve the update all break --- bi_sql_editor/README.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bi_sql_editor/README.rst b/bi_sql_editor/README.rst index 1bfc8a3a32..a69e05d909 100644 --- a/bi_sql_editor/README.rst +++ b/bi_sql_editor/README.rst @@ -66,10 +66,11 @@ this module is interesting for the following use cases * You have a lot of data, and classical SQL Views have very bad performance. In that case, MATERIALIZED VIEW will be a good solution to reduce display duration -**Table of contents** +Installation +============ -.. contents:: - :local: +* You must put this module as `server_wide_modules` in your odoo configuration file + or add '--load=bi_sql_editor' if you start odoo in command line. Configuration ============= From 1ae61379523cb6a96ff316e21d8fef0ea700c4e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Gil=20Sorribes?= Date: Wed, 16 Jan 2019 12:29:30 +0100 Subject: [PATCH 126/234] Update readme --- bi_sql_editor/README.rst | 32 ++++-------------- bi_sql_editor/readme/INSTALL.rst | 2 ++ bi_sql_editor/static/description/index.html | 36 +++++++++++++-------- 3 files changed, 30 insertions(+), 40 deletions(-) create mode 100644 bi_sql_editor/readme/INSTALL.rst diff --git a/bi_sql_editor/README.rst b/bi_sql_editor/README.rst index a69e05d909..fc56518159 100644 --- a/bi_sql_editor/README.rst +++ b/bi_sql_editor/README.rst @@ -66,11 +66,17 @@ this module is interesting for the following use cases * You have a lot of data, and classical SQL Views have very bad performance. In that case, MATERIALIZED VIEW will be a good solution to reduce display duration +**Table of contents** + +.. contents:: + :local: + Installation ============ * You must put this module as `server_wide_modules` in your odoo configuration file or add '--load=bi_sql_editor' if you start odoo in command line. + Configuration ============= @@ -141,25 +147,6 @@ If you spotted it first, help us smashing it by providing a detailed and welcome Do not contact contributors directly about support or help with technical issues. -Note -==== - -* If the view is materialized, the name of the action will contain the date - and the time of it last refresh: - - .. figure:: /bi_sql_editor/static/description/06_action_datetime_name.png - :width: 800 px - -* The syntax of the sql request has the following constrains: the name of the - selectable columns should be prefixed by `x_` - -Sample: - -.. code-block:: sql - - SELECT name as x_name - FROM res_partner - Credits ======= @@ -184,13 +171,6 @@ Contributors Module: grap/odoo-addons-misc/pos_sale_reporting link: https://github.com/grap/odoo-addons-misc/tree/7.0/pos_sale_reporting -Funders -~~~~~~~ - -The development of this module has been financially supported by: - -* GRAP, Groupement Régional Alimentaire de Proximité (http://www.grap.coop) - Maintainers ~~~~~~~~~~~ diff --git a/bi_sql_editor/readme/INSTALL.rst b/bi_sql_editor/readme/INSTALL.rst new file mode 100644 index 0000000000..6ccbf3b4c0 --- /dev/null +++ b/bi_sql_editor/readme/INSTALL.rst @@ -0,0 +1,2 @@ +* You must put this module as `server_wide_modules` in your odoo configuration file + or add '--load=bi_sql_editor' if you start odoo in command line. diff --git a/bi_sql_editor/static/description/index.html b/bi_sql_editor/static/description/index.html index 8bf7238b59..c004e69c4c 100644 --- a/bi_sql_editor/static/description/index.html +++ b/bi_sql_editor/static/description/index.html @@ -381,19 +381,27 @@

Use Cases

Table of contents

+
+

Installation

+
    +
  • You must put this module as server_wide_modules in your odoo configuration file +or add ‘–load=bi_sql_editor’ if you start odoo in command line.
  • +
+
-

Configuration

+

Configuration

To configure this module, you need to:

  • Go to Settings / Technical / Database Structure / SQL Views

    @@ -439,7 +447,7 @@

    Configuration

-

Usage

+

Usage

To use this module, you need to:

  1. Go to ‘Reporting’ / ‘Custom Reports’
  2. @@ -459,7 +467,7 @@

    Usage

-

Bug Tracker

+

Bug Tracker

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

Bug Tracker

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

-

Credits

+

Credits

-

Authors

+

Authors

  • GRAP
-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose From aa601f9491ebc41ebe606e8d78f813f10ce95234 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Fri, 8 Mar 2019 10:15:50 +0000 Subject: [PATCH 127/234] bi_sql_editor 12.0.1.2.0 bi_sql_editor 12.0.1.1.0 [UPD] README.rst [UPD] README.rst --- bi_sql_editor/README.rst | 13 +++--- bi_sql_editor/__manifest__.py | 2 +- bi_sql_editor/static/description/index.html | 49 +++++++++++++++------ 3 files changed, 42 insertions(+), 22 deletions(-) diff --git a/bi_sql_editor/README.rst b/bi_sql_editor/README.rst index fc56518159..cb85f1534c 100644 --- a/bi_sql_editor/README.rst +++ b/bi_sql_editor/README.rst @@ -76,7 +76,6 @@ Installation * You must put this module as `server_wide_modules` in your odoo configuration file or add '--load=bi_sql_editor' if you start odoo in command line. - Configuration ============= @@ -87,12 +86,12 @@ To configure this module, you need to: * tip your SQL request - .. figure:: /bi_sql_editor/static/description/01_sql_request.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/01_sql_request.png :width: 800 px * Select the group(s) that could have access to the view - .. figure:: /bi_sql_editor/static/description/02_security_access.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/02_security_access.png :width: 800 px * Click on the button 'Clean and Check Request' @@ -102,7 +101,7 @@ To configure this module, you need to: and set if it will be displayed on the pivot graph as a column, a row or a measure. - .. figure:: /bi_sql_editor/static/description/03_field_mapping.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/03_field_mapping.png :width: 800 px * Click on the button 'Create SQL View, Indexes and Models'. (this step could @@ -114,7 +113,7 @@ To configure this module, you need to: the view. You can so define the frequency of the refresh. * the size of view (and the indexes is displayed) - .. figure:: /bi_sql_editor/static/description/04_materialized_view_setting.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/04_materialized_view_setting.png :width: 800 px * Finally, click on 'Create UI', to create new menu, action, graph view and @@ -129,12 +128,12 @@ To use this module, you need to: #. Select the desired report - .. figure:: /bi_sql_editor/static/description/05_reporting_pivot.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/05_reporting_pivot.png :width: 800 px * You can switch to 'Pie' chart or 'Line Chart' as any report, - .. figure:: /bi_sql_editor/static/description/05_reporting_pie.png + .. figure:: https://raw.githubusercontent.com/bi_sql_editor/static/description/05_reporting_pie.png :width: 800 px Bug Tracker diff --git a/bi_sql_editor/__manifest__.py b/bi_sql_editor/__manifest__.py index edc7fbd261..1ce605594e 100644 --- a/bi_sql_editor/__manifest__.py +++ b/bi_sql_editor/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'BI SQL Editor', 'summary': 'BI Views builder, based on Materialized or Normal SQL Views', - 'version': '12.0.1.0.0', + 'version': '12.0.1.2.0', 'license': 'AGPL-3', 'category': 'Reporting', 'author': 'GRAP,Odoo Community Association (OCA)', diff --git a/bi_sql_editor/static/description/index.html b/bi_sql_editor/static/description/index.html index c004e69c4c..05f219581a 100644 --- a/bi_sql_editor/static/description/index.html +++ b/bi_sql_editor/static/description/index.html @@ -3,13 +3,13 @@ - + BI SQL Editor -

-

BI SQL Editor

+
+ + +Odoo Community Association + +
+

BI SQL Editor

-

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

+

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

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

@@ -384,7 +389,7 @@

BI SQL Editor

You can specify extra groups that have the right to access to a specific view.

-

Warning

+

Warning

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

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

@@ -392,7 +397,7 @@

Warning

on a production environment.

-

Use Cases

+

Use Cases

this module is interesting for the following use cases

  • You want to realize technical SQL requests, that Odoo framework @@ -417,7 +422,7 @@

    Use Cases

-

Configuration

+

Configuration

  • Go to Dashboard / Configuration / SQL Views

  • @@ -466,7 +471,7 @@

    Configuration

-

Usage

+

Usage

To use this module, you need to:

  1. Go to ‘Dashboards > SQL Reports’
  2. @@ -480,7 +485,7 @@

    Usage

-

Bug Tracker

+

Bug Tracker

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

Bug Tracker

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

-

Authors

+

Authors

  • GRAP
-

Contributors

+

Contributors

-

Other credits

+

Other credits

The migration of this module from 17.0 to 18.0 was financially supported by Camptocamp.

+
From 3c202c91e27269a093f270e8ab1d47852ab67080 Mon Sep 17 00:00:00 2001 From: jabelchi Date: Wed, 29 Oct 2025 15:14:01 +0000 Subject: [PATCH 224/234] Translated using Weblate (Catalan) Currently translated at 66.8% (97 of 145 strings) Translation: reporting-engine-18.0/reporting-engine-18.0-bi_sql_editor Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-18-0/reporting-engine-18-0-bi_sql_editor/ca/ --- bi_sql_editor/i18n/ca.po | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/bi_sql_editor/i18n/ca.po b/bi_sql_editor/i18n/ca.po index f535c260df..2d78824b03 100644 --- a/bi_sql_editor/i18n/ca.po +++ b/bi_sql_editor/i18n/ca.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-12 02:51+0000\n" -"PO-Revision-Date: 2022-06-15 18:05+0000\n" +"PO-Revision-Date: 2025-10-29 15:20+0000\n" "Last-Translator: jabelchi \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3.2\n" +"X-Generator: Weblate 5.10.4\n" #. module: bi_sql_editor #. odoo-python @@ -45,7 +45,7 @@ msgstr "Context d'acció" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction msgid "Action Needed" -msgstr "" +msgstr "És necessària una acció" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -65,7 +65,7 @@ msgstr "Usuaris permesos" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_attachment_count msgid "Attachment Count" -msgstr "" +msgstr "Comptador adjunts" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__available @@ -75,7 +75,7 @@ msgstr "Disponible" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__avg msgid "Average" -msgstr "" +msgstr "Mitjana" #. module: bi_sql_editor #: model:ir.model,name:bi_sql_editor.model_bi_sql_view @@ -94,6 +94,9 @@ msgid "" "overwriting the parent menu on which the menu related to the SQL report will " "be created." msgstr "" +"Si assigneu un valor a aquest camp abans de crear manualment la IU, " +"sobreescriureu el menú pare en el que es crearà el menú relacionat a " +"l'informe SQL." #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__group_operator @@ -101,6 +104,8 @@ msgid "" "By default, Odoo will sum the values when grouping. If you wish to alter the " "behaviour, choose an alternate Group Operator" msgstr "" +"Per defecte, Odoo suma els valors agrupats. Si voleu alterar el " +"comportament, escolliu un operador de grup alternatiu" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__is_group_by @@ -128,6 +133,7 @@ msgstr "Columna" #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__view_order msgid "Comma-separated text. Possible values: \"graph\", \"pivot\" or \"list\"" msgstr "" +"Text separat per comes. Valors possibles: \"graph\", \"pivot\" o \"list\"" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context @@ -137,7 +143,7 @@ msgstr "" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Computed Context" -msgstr "" +msgstr "Context calculat" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_context From c1dc8be4fc52b8cd5ca1c80c44c307902d5e75e6 Mon Sep 17 00:00:00 2001 From: jabelchi Date: Wed, 29 Oct 2025 15:22:09 +0000 Subject: [PATCH 225/234] Translated using Weblate (Catalan) Currently translated at 93.7% (136 of 145 strings) Translation: reporting-engine-18.0/reporting-engine-18.0-bi_sql_editor Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-18-0/reporting-engine-18-0-bi_sql_editor/ca/ --- bi_sql_editor/i18n/ca.po | 80 +++++++++++++++++++++++----------------- 1 file changed, 46 insertions(+), 34 deletions(-) diff --git a/bi_sql_editor/i18n/ca.po b/bi_sql_editor/i18n/ca.po index 2d78824b03..eb263c454a 100644 --- a/bi_sql_editor/i18n/ca.po +++ b/bi_sql_editor/i18n/ca.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-12 02:51+0000\n" -"PO-Revision-Date: 2025-10-29 15:20+0000\n" +"PO-Revision-Date: 2025-10-29 15:53+0000\n" "Last-Translator: jabelchi \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\n" @@ -151,11 +151,13 @@ msgid "" "Context value that will be inserted for this field in all the views. " "Important note : please write a context with single quote." msgstr "" +"Valor de context que s'inserirà a totes les vistes per a aquest camp. Nota " +"important: escriviu el context amb cometes simples." #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Create SQL Elements" -msgstr "" +msgstr "Crear elements SQL" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -182,7 +184,7 @@ msgstr "Tasca Cron que actualitzarà la vista materialitzada" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Custom Context" -msgstr "" +msgstr "Context personalitzat" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__size @@ -213,12 +215,12 @@ msgstr "" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Delete SQL Elements" -msgstr "" +msgstr "Eliminar elements SQL" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Delete UI" -msgstr "" +msgstr "Eliminar IU" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name @@ -239,7 +241,7 @@ msgstr "Informació addicional" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_context msgid "Field Context" -msgstr "" +msgstr "Context del camp" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__field_description @@ -254,17 +256,17 @@ msgstr "Tipus de camp" #. module: bi_sql_editor #: model:ir.model,name:bi_sql_editor.model_ir_model_fields msgid "Fields" -msgstr "" +msgstr "Camps" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_follower_ids msgid "Followers" -msgstr "" +msgstr "Seguidors" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_partner_ids msgid "Followers (Partners)" -msgstr "" +msgstr "Seguidors (partners)" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__many2one_model_id @@ -305,7 +307,7 @@ msgstr "Tipus de gràfic" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__group_operator msgid "Group Operator" -msgstr "" +msgstr "Operador de grup" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_group_changed @@ -315,7 +317,7 @@ msgstr "Ha canviat de grup" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__has_message msgid "Has Message" -msgstr "" +msgstr "Té missatges" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id @@ -326,12 +328,12 @@ msgstr "ID" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction msgid "If checked, new messages require your attention." -msgstr "" +msgstr "Si està marcat, hi ha missatges nous que requereixen la vostra atenció." #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error msgid "If checked, some messages have a delivery error." -msgstr "" +msgstr "Si està marcat, alguns missatges tenen error d'entrega." #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__use_external_database @@ -339,6 +341,8 @@ msgid "" "If filled, the query will be executed against an external database, " "configured in Odoo main configuration file. " msgstr "" +"Si està ple, la consulta s'executarà contra una BD externa, configurada al " +"fitxer principal de configuració de Odoo. " #. module: bi_sql_editor #. odoo-python @@ -347,6 +351,8 @@ msgid "" "Impossible to delete fields if the view is in the state 'Model Valid' or 'UI " "Valid'." msgstr "" +"No es poden esborrar camps si la vista és en l'estat 'Model vàlid' o 'IU " +"vàlida'." #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__index_name @@ -356,12 +362,12 @@ msgstr "Nom del índex" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__invisible msgid "Invisible" -msgstr "" +msgstr "Invisible" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_is_follower msgid "Is Follower" -msgstr "" +msgstr "És seguidor" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__is_group_by @@ -384,6 +390,8 @@ msgid "" "It will delete the materialized view, and all the previous mapping realized " "with the columns" msgstr "" +"Això esborrarà la vista materialitzada i tots els mapejos previs realitzats " +"amb les columnes" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__write_uid @@ -405,7 +413,7 @@ msgstr "Text materialitzat" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__max msgid "Maximum" -msgstr "" +msgstr "Màxim" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__graph_type__measure @@ -415,17 +423,17 @@ msgstr "Mesura" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error msgid "Message Delivery error" -msgstr "" +msgstr "Error de lliurament de missatge" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_ids msgid "Messages" -msgstr "" +msgstr "Missatges" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__min msgid "Minimum" -msgstr "" +msgstr "Mínim" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__many2one_model_id @@ -457,27 +465,27 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__note msgid "Note" -msgstr "" +msgstr "Nota" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_needaction_counter msgid "Number of Actions" -msgstr "" +msgstr "Nombre d'accions" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_error_counter msgid "Number of errors" -msgstr "" +msgstr "Nombre d'errors" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_needaction_counter msgid "Number of messages requiring action" -msgstr "" +msgstr "Nombre de missatges que requereixen una acció" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error_counter msgid "Number of messages with delivery error" -msgstr "" +msgstr "Nombre de missatges amb error d'entrega" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__action_id @@ -497,7 +505,7 @@ msgstr "Vista gràfica Odoo" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__tree_view_id msgid "Odoo List View" -msgstr "" +msgstr "Vista de llista Odoo" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__menu_id @@ -528,7 +536,7 @@ msgstr "Vista de cerca Odoo" #. odoo-python #: code:addons/bi_sql_editor/models/bi_sql_view.py:0 msgid "Only graph, pivot or list views are supported" -msgstr "" +msgstr "Només estan suportades les vistes gràfic, pivot o llista" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -538,23 +546,23 @@ msgstr "Obrir vista" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_hide msgid "Optional (hidden)" -msgstr "" +msgstr "Opcional (ocult)" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__optional_show msgid "Optional (shown)" -msgstr "" +msgstr "Opcional (mostrar)" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__parent_menu_id msgid "Parent Odoo Menu" -msgstr "" +msgstr "Menú pare Odoo" #. module: bi_sql_editor #. odoo-python #: code:addons/bi_sql_editor/models/bi_sql_view.py:0 msgid "Please set related models on the following fields %s" -msgstr "" +msgstr "Establiu els models relacionats als camps següents %s" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query @@ -564,7 +572,7 @@ msgstr "Consulta " #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Refresh" -msgstr "" +msgstr "Refrescar" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -594,6 +602,8 @@ msgid "" "SQL Error while creating %(materialized_text)s VIEW %(view_name)s :\n" " %(error)s" msgstr "" +"Error SQL mentre es creava la vista %(materialized_text)s %(view_name)s :\n" +"%(error)s" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__bi_sql_view_field_ids @@ -689,7 +699,7 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__group_operator__sum msgid "Sum" -msgstr "" +msgstr "Suma" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__technical_name @@ -702,6 +712,8 @@ msgid "" "Technical fields, used in modules that depends on this one to know if groups " "has changed, and that according access should be updated." msgstr "" +"Camps tècnics, utilitzats en mòduls que depenen d'aquest per saber si els " +"grups han canviat, i que segons l'accés s'han d'actualitzar." #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__field_description @@ -741,12 +753,12 @@ msgstr "" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "UI Instances" -msgstr "" +msgstr "Instàncies IU" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "UI Parameters" -msgstr "" +msgstr "Paràmetres IU" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__tree_visibility__unavailable From 93d9d8ce8e881f2a25c936c263fb4dc80940d424 Mon Sep 17 00:00:00 2001 From: jabelchi Date: Wed, 29 Oct 2025 16:03:59 +0000 Subject: [PATCH 226/234] Translated using Weblate (Catalan) Currently translated at 100.0% (145 of 145 strings) Translation: reporting-engine-18.0/reporting-engine-18.0-bi_sql_editor Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-18-0/reporting-engine-18-0-bi_sql_editor/ca/ --- bi_sql_editor/i18n/ca.po | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/bi_sql_editor/i18n/ca.po b/bi_sql_editor/i18n/ca.po index eb263c454a..c5a1049b49 100644 --- a/bi_sql_editor/i18n/ca.po +++ b/bi_sql_editor/i18n/ca.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-12 02:51+0000\n" -"PO-Revision-Date: 2025-10-29 15:53+0000\n" +"PO-Revision-Date: 2025-10-29 18:28+0000\n" "Last-Translator: jabelchi \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\n" @@ -23,7 +23,7 @@ msgstr "" #. odoo-python #: code:addons/bi_sql_editor/models/bi_sql_view.py:0 msgid "%(model_name)s Access %(full_name)s" -msgstr "" +msgstr "%(model_name)s Accès %(full_name)s" #. module: bi_sql_editor #. odoo-python @@ -138,7 +138,7 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__computed_action_context msgid "Computed Action Context" -msgstr "" +msgstr "Context d'acció calculat" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -207,10 +207,10 @@ msgid "" "False)]." msgstr "" "Definiu aquí la restricció d'accés a les dades.\n" -" Tingueu cura d'utilitzar el nom del camp amb el prefix 'x_'. Es crearà una " +"Tingueu cura d'utilitzar el nom del camp amb el prefix 'x_'. Es crearà una " "\"ir.rule\" global. Per exemple, una regla típica de múltiples empreses és\n" -" ['|', ('x_company_id','fill_de', [user.company_id.id]),('x_company_id','='," -"False)]." +"['|', ('x_company_id','fill_de', [user.company_id.id]" +"),('x_company_id','=',False)]." #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -275,7 +275,7 @@ msgid "" " Comodel of the field." msgstr "" "Pel camp Odoo 'Many2one'.\n" -" Comodel del camp." +"Comodel del camp." #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view_field__selection @@ -567,7 +567,7 @@ msgstr "Establiu els models relacionats als camps següents %s" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__query msgid "Query" -msgstr "Consulta " +msgstr "Consulta" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -768,7 +768,7 @@ msgstr "No disponible" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form msgid "Update Model Access" -msgstr "" +msgstr "Actualitzar accés al model" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -776,11 +776,13 @@ msgid "" "Update Model Access. Required if you changed groups list after having " "created the model" msgstr "" +"Actualitzar accés al model. Necessari si heu canviat la llista de grups " +"desprès de crear el model" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__use_external_database msgid "Use External Database" -msgstr "" +msgstr "Usar base de dades externa" #. module: bi_sql_editor #: model_terms:ir.ui.view,arch_db:bi_sql_editor.view_bi_sql_view_form @@ -795,7 +797,7 @@ msgstr "Nom a mostrar" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__view_order msgid "View Order" -msgstr "" +msgstr "Ordre de la vista" #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view__state__ui_valid @@ -805,12 +807,12 @@ msgstr "Vistes, acció i menú creats" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__website_message_ids msgid "Website Messages" -msgstr "" +msgstr "Missatges del lloc web" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__website_message_ids msgid "Website communication history" -msgstr "" +msgstr "Historial de comunicació del lloc web" #. module: bi_sql_editor #. odoo-python @@ -826,6 +828,8 @@ msgid "" "You can only unlink draft views. If you want to delete them, first set them " "to draft." msgstr "" +"Només podeu eliminar vistes en esborrany. Si voleu esborrar-les, primer " +"passeu-les a esborrany." #. module: bi_sql_editor #: model:ir.model.fields.selection,name:bi_sql_editor.selection__bi_sql_view_field__ttype__boolean From 7bdc45250052c6e7c28e163ce39104ecf64e9ca8 Mon Sep 17 00:00:00 2001 From: Franco Leyes Date: Fri, 28 Nov 2025 11:23:01 -0300 Subject: [PATCH 227/234] [IMP] bi_sql_editor: pre-commit execution --- bi_sql_editor/models/bi_sql_view.py | 8 ++++---- bi_sql_editor/models/bi_sql_view_field.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bi_sql_editor/models/bi_sql_view.py b/bi_sql_editor/models/bi_sql_view.py index c71f31ca1a..048ae50b27 100644 --- a/bi_sql_editor/models/bi_sql_view.py +++ b/bi_sql_editor/models/bi_sql_view.py @@ -52,7 +52,7 @@ class BiSQLView(models.Model): model_name = fields.Char( compute="_compute_model_name", store=True, - help="Full Qualified Name of the transient model that will" " be created.", + help="Full Qualified Name of the transient model that will be created.", ) is_materialized = fields.Boolean( @@ -72,7 +72,7 @@ class BiSQLView(models.Model): view_order = fields.Char( required=True, default="pivot,graph,list", - help="Comma-separated text. Possible values:" ' "graph", "pivot" or "list"', + help='Comma-separated text. Possible values: "graph", "pivot" or "list"', ) query = fields.Text( @@ -81,7 +81,7 @@ class BiSQLView(models.Model): " SQL function (like EXTRACT, ...);\n" " * Do not use 'SELECT *' or 'SELECT table.*';\n" " * prefix the name of the selectable columns by 'x_';", - default="SELECT\n" " my_field as x_my_field\n" "FROM my_table", + default="SELECT\n my_field as x_my_field\nFROM my_table", ) domain_force = fields.Text( @@ -656,7 +656,7 @@ def _check_execution(self): if not self.bi_sql_view_field_ids: raise UserError( - _("No Column was found.\n" "Columns name should be prefixed by 'x_'.") + _("No Column was found.\nColumns name should be prefixed by 'x_'.") ) return columns diff --git a/bi_sql_editor/models/bi_sql_view_field.py b/bi_sql_editor/models/bi_sql_view_field.py index f8bfe2b92b..4bfdb0ecc6 100644 --- a/bi_sql_editor/models/bi_sql_view_field.py +++ b/bi_sql_editor/models/bi_sql_view_field.py @@ -122,7 +122,7 @@ class BiSQLViewField(models.Model): many2one_model_id = fields.Many2one( comodel_name="ir.model", string="Model", - help="For 'Many2one' Odoo field.\n" " Comodel of the field.", + help="For 'Many2one' Odoo field.\n Comodel of the field.", ) group_operator = fields.Selection( From 082405b8fe32ba915b57f07c4dfcb87d7ff7c2ff Mon Sep 17 00:00:00 2001 From: Franco Leyes Date: Fri, 28 Nov 2025 10:58:08 -0300 Subject: [PATCH 228/234] [MIG] sql_request_abstract: Migration to 19.0 --- sql_request_abstract/README.rst | 60 +++++++++---------- sql_request_abstract/__manifest__.py | 2 +- .../models/sql_request_mixin.py | 28 +++++---- sql_request_abstract/readme/CREDITS.md | 1 - sql_request_abstract/readme/DESCRIPTION.md | 4 +- .../security/ir_module_category.xml | 5 ++ sql_request_abstract/security/res_groups.xml | 11 ++-- .../static/description/index.html | 49 +++++++-------- 8 files changed, 85 insertions(+), 75 deletions(-) delete mode 100644 sql_request_abstract/readme/CREDITS.md diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index cd8ce54db0..4b92872150 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -1,3 +1,7 @@ +.. image:: https://odoo-community.org/readme-banner-image + :target: https://odoo-community.org/get-involved?utm_source=readme + :alt: Odoo Community Association + ==================== SQL Request Abstract ==================== @@ -13,44 +17,44 @@ SQL Request Abstract .. |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 +.. |badge2| image:: https://img.shields.io/badge/license-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/18.0/sql_request_abstract + :target: https://github.com/OCA/reporting-engine/tree/19.0/sql_request_abstract :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-18-0/reporting-engine-18-0-sql_request_abstract + :target: https://translation.odoo-community.org/projects/reporting-engine-19-0/reporting-engine-19-0-sql_request_abstract :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=18.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=19.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| This module provides an abstract model to manage SQL Select requests on -database. It is not usefull for itself. You can see an exemple of +database. It is not usefull for itself. You can see an example of implementation in the 'sql_export' module. (same repository). Implemented features -------------------- -- Add some restrictions in the sql request: +- Add some restrictions in the sql request: - - you can only read datas. No update, deletion or creation are - possible. - - some tables are not allowed, because they could contains clear - password or keys. For the time being ('ir_config_parameter'). + - you can only read datas. No update, deletion or creation are + possible. + - some tables are not allowed, because they could contains clear + password or keys. For the time being ('ir_config_parameter'). -- The request can be in a 'draft' or a 'SQL Valid' status. To be valid, - the request has to be cleaned, checked and tested. All of this - operations can be disabled in the inherited modules. +- The request can be in a 'draft' or a 'SQL Valid' status. To be valid, + the request has to be cleaned, checked and tested. All of this + operations can be disabled in the inherited modules. -- This module two new groups: +- This module adds two new groups: - - SQL Request / User : Can see all the sql requests by default and - execute them, if they are valid. - - SQL Request / Manager : has full access on sql requests. + - SQL Request / User : Can see all the sql requests by default and + execute them, if they are valid. + - SQL Request / Manager : has full access on sql requests. **Table of contents** @@ -103,7 +107,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -119,18 +123,12 @@ Authors Contributors ------------ -- Florian da Costa -- Sylvain LE GAL (https://twitter.com/legalsylvain) -- Alfadil Tabar (alfadil.tabar@gmail.com) -- Helly kapatel -- Nguyen Minh Chien -- Vo Hong Thien - -Other credits -------------- - -The migration of this module from 17.0 to 18.0 was financially supported -by Camptocamp. +- Florian da Costa +- Sylvain LE GAL (https://twitter.com/legalsylvain) +- Alfadil Tabar (alfadil.tabar@gmail.com) +- Helly kapatel +- Nguyen Minh Chien +- Vo Hong Thien Maintainers ----------- @@ -153,6 +151,6 @@ Current `maintainer `__: |maintainer-legalsylvain| -This module is part of the `OCA/reporting-engine `_ project on GitHub. +This module is part of the `OCA/reporting-engine `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sql_request_abstract/__manifest__.py b/sql_request_abstract/__manifest__.py index 518ef344f0..acecc284a8 100644 --- a/sql_request_abstract/__manifest__.py +++ b/sql_request_abstract/__manifest__.py @@ -4,7 +4,7 @@ { "name": "SQL Request Abstract", - "version": "18.0.1.0.0", + "version": "19.0.1.0.0", "author": "GRAP,Akretion,Odoo Community Association (OCA)", "maintainers": ["legalsylvain"], "website": "https://github.com/OCA/reporting-engine", diff --git a/sql_request_abstract/models/sql_request_mixin.py b/sql_request_abstract/models/sql_request_mixin.py index 74895a350d..6997d4859c 100644 --- a/sql_request_abstract/models/sql_request_mixin.py +++ b/sql_request_abstract/models/sql_request_mixin.py @@ -12,7 +12,7 @@ from psycopg2 import ProgrammingError from psycopg2.sql import SQL -from odoo import _, api, fields, models, tools +from odoo import api, fields, models, tools from odoo.exceptions import UserError, ValidationError from ..sql_db import get_external_cursor @@ -87,7 +87,7 @@ def _default_user_ids(self): relation=_sql_request_groups_relation, column1="sql_id", column2="group_id", - default=_default_group_ids, + default=lambda self: self._default_group_ids(), ) user_ids = fields.Many2many( @@ -96,7 +96,7 @@ def _default_user_ids(self): relation=_sql_request_users_relation, column1="sql_id", column2="user_id", - default=_default_user_ids, + default=lambda self: self._default_user_ids(), ) use_external_database = fields.Boolean( help=( @@ -112,7 +112,7 @@ def check_external_config(self): external_db_name = tools.config.get("external_db_name") if not external_db_name: raise ValidationError( - _( + self.env._( "You can't use an external database as there are no such " "configuration about this. Please contact " "your Odoo administrator to solve this issue." @@ -200,7 +200,9 @@ def _execute_sql_request( res = False # Check if the request is in a valid state if self.state == "draft": - raise UserError(_("It is not allowed to execute a not checked request.")) + raise UserError( + self.env._("It is not allowed to execute a not checked request.") + ) # Disable rollback if a creation of a view is asked if mode in ("view", "materialized_view"): @@ -222,7 +224,7 @@ def _execute_sql_request( SQL(query), SQL(view_name) ) else: - raise UserError(_("Unimplemented mode : '%s'") % mode) + raise UserError(self.env._("Unimplemented mode : '%s'", mode)) query_cr = self._get_cr_for_query() @@ -280,11 +282,11 @@ def _check_materialized_view_available(self): minor_version = float(".".join(res[:2])) if minor_version < 9.3: raise UserError( - _( + self.env._( "Materialized View requires PostgreSQL 9.3 or greater but" - " PostgreSQL %s is currently installed." + " PostgreSQL %s is currently installed.", + minor_version, ) - % (minor_version) ) def _clean_query(self): @@ -304,8 +306,10 @@ def _check_prohibited_words(self): is_not_safe = re.search(expr, query) if is_not_safe: raise UserError( - _("The query is not allowed because it contains unsafe word '%s'") - % (word) + self.env._( + "The query is not allowed because it contains unsafe word '%s'", + word, + ) ) def _check_execution(self): @@ -321,7 +325,7 @@ def _check_execution(self): res = self._hook_executed_request() except ProgrammingError as e: logger.exception("Failed query: %s", query) - raise UserError(_("The SQL query is not valid:\n\n %s") % e) from e + raise UserError(self.env._("The SQL query is not valid:\n\n %s", e)) from e finally: self._rollback_savepoint(rollback_name, query_cr) return res diff --git a/sql_request_abstract/readme/CREDITS.md b/sql_request_abstract/readme/CREDITS.md deleted file mode 100644 index 83b3ec91f7..0000000000 --- a/sql_request_abstract/readme/CREDITS.md +++ /dev/null @@ -1 +0,0 @@ -The migration of this module from 17.0 to 18.0 was financially supported by Camptocamp. diff --git a/sql_request_abstract/readme/DESCRIPTION.md b/sql_request_abstract/readme/DESCRIPTION.md index 18c5546462..b42c71ef46 100644 --- a/sql_request_abstract/readme/DESCRIPTION.md +++ b/sql_request_abstract/readme/DESCRIPTION.md @@ -1,5 +1,5 @@ This module provides an abstract model to manage SQL Select requests on -database. It is not usefull for itself. You can see an exemple of +database. It is not usefull for itself. You can see an example of implementation in the 'sql_export' module. (same repository). ## Implemented features @@ -14,7 +14,7 @@ implementation in the 'sql_export' module. (same repository). the request has to be cleaned, checked and tested. All of this operations can be disabled in the inherited modules. -- This module two new groups: +- This module adds two new groups: - SQL Request / User : Can see all the sql requests by default and execute them, if they are valid. - SQL Request / Manager : has full access on sql requests. diff --git a/sql_request_abstract/security/ir_module_category.xml b/sql_request_abstract/security/ir_module_category.xml index bd3ccfc9ba..5248e41e54 100644 --- a/sql_request_abstract/security/ir_module_category.xml +++ b/sql_request_abstract/security/ir_module_category.xml @@ -3,4 +3,9 @@ SQL Request + + + SQL Request + + diff --git a/sql_request_abstract/security/res_groups.xml b/sql_request_abstract/security/res_groups.xml index 7e4b608bf2..eb3563397c 100644 --- a/sql_request_abstract/security/res_groups.xml +++ b/sql_request_abstract/security/res_groups.xml @@ -7,12 +7,15 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). User - + Manager - - - + + + diff --git a/sql_request_abstract/static/description/index.html b/sql_request_abstract/static/description/index.html index 084d6607a2..8b77a5e8f3 100644 --- a/sql_request_abstract/static/description/index.html +++ b/sql_request_abstract/static/description/index.html @@ -3,7 +3,7 @@ -SQL Request Abstract +README.rst -
-

SQL Request Abstract

+
+ + +Odoo Community Association + +
+

SQL Request Abstract

-

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

+

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

This module provides an abstract model to manage SQL Select requests on -database. It is not usefull for itself. You can see an exemple of +database. It is not usefull for itself. You can see an example of implementation in the ‘sql_export’ module. (same repository).

-

Implemented features

+

Implemented features

  • Add some restrictions in the sql request:
    • you can only read datas. No update, deletion or creation are @@ -386,7 +391,7 @@

      Implemented features

    • The request can be in a ‘draft’ or a ‘SQL Valid’ status. To be valid, the request has to be cleaned, checked and tested. All of this operations can be disabled in the inherited modules.
    • -
    • This module two new groups:
        +
      • This module adds two new groups:
        • SQL Request / User : Can see all the sql requests by default and execute them, if they are valid.
        • SQL Request / Manager : has full access on sql requests.
        • @@ -404,7 +409,7 @@

          Implemented features

-

Configuration

+

Configuration

To configure the use of an external database, you need to edit the main configuration file of your instance and add the external database configuration with following keys : * external_db_user * @@ -412,12 +417,12 @@

Configuration

external_db_port

-

Usage

+

Usage

Inherit the model:

-from odoo import models
+from odoo import models
 
-class MyModel(models.model)
+class MyModel(models.model)
     _name = 'my.model'
     _inherit = ['sql.request.mixin']
 
@@ -429,7 +434,7 @@ 

Usage

(same OCA/reporting-engine repository)

-

Development

+

Development

This module add the ‘pgsql’ mode syntax for the ace widget. (the ace widget is used in odoo web module, but only with the xml and python mode).

@@ -438,26 +443,26 @@

Development

(Release 18 Oct 2022)

-

Bug Tracker

+

Bug Tracker

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

+feedback.

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

-

Authors

+

Authors

  • GRAP
  • Akretion
-

Contributors

+

Contributors

-
-

Other credits

-

The migration of this module from 17.0 to 18.0 was financially supported -by Camptocamp.

-
-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association @@ -483,9 +483,10 @@

Maintainers

promote its widespread use.

Current maintainer:

legalsylvain

-

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

+

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

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

+
From 088160d5c912a7e486d4a98dbb48f345c89c9d6d Mon Sep 17 00:00:00 2001 From: Franco Leyes Date: Fri, 28 Nov 2025 11:23:11 -0300 Subject: [PATCH 229/234] [MIG] bi_sql_editor: Migration to 19.0 --- bi_sql_editor/README.rst | 20 ++++----- bi_sql_editor/__manifest__.py | 2 +- bi_sql_editor/demo/res_groups_demo.xml | 4 +- bi_sql_editor/models/bi_sql_view.py | 49 ++++++++++++--------- bi_sql_editor/models/bi_sql_view_field.py | 10 ++--- bi_sql_editor/security/ir.model.access.csv | 2 + bi_sql_editor/static/description/index.html | 16 +++---- bi_sql_editor/tests/test_bi_sql_view.py | 46 ++++++++++++++----- 8 files changed, 90 insertions(+), 59 deletions(-) diff --git a/bi_sql_editor/README.rst b/bi_sql_editor/README.rst index 208028104f..3e1c68fcae 100644 --- a/bi_sql_editor/README.rst +++ b/bi_sql_editor/README.rst @@ -21,13 +21,13 @@ BI SQL Editor :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/18.0/bi_sql_editor + :target: https://github.com/OCA/reporting-engine/tree/19.0/bi_sql_editor :alt: OCA/reporting-engine .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/reporting-engine-18-0/reporting-engine-18-0-bi_sql_editor + :target: https://translation.odoo-community.org/projects/reporting-engine-19-0/reporting-engine-19-0-bi_sql_editor :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=18.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=19.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| @@ -130,10 +130,10 @@ to make reporting depending on the current companies of the user. - Finally, click on 'Create UI', to create new menu, action, graph view and search view. -.. |image1| image:: https://raw.githubusercontent.com/OCA/reporting-engine/18.0/bi_sql_editor/static/description/01_sql_request.png -.. |image2| image:: https://raw.githubusercontent.com/OCA/reporting-engine/18.0/bi_sql_editor/static/description/02_security_access.png -.. |image3| image:: https://raw.githubusercontent.com/OCA/reporting-engine/18.0/bi_sql_editor/static/description/03_field_mapping.png -.. |image4| image:: https://raw.githubusercontent.com/OCA/reporting-engine/18.0/bi_sql_editor/static/description/04_materialized_view_setting.png +.. |image1| image:: https://raw.githubusercontent.com/OCA/reporting-engine/19.0/bi_sql_editor/static/description/01_sql_request.png +.. |image2| image:: https://raw.githubusercontent.com/OCA/reporting-engine/19.0/bi_sql_editor/static/description/02_security_access.png +.. |image3| image:: https://raw.githubusercontent.com/OCA/reporting-engine/19.0/bi_sql_editor/static/description/03_field_mapping.png +.. |image4| image:: https://raw.githubusercontent.com/OCA/reporting-engine/19.0/bi_sql_editor/static/description/04_materialized_view_setting.png Usage ===== @@ -149,7 +149,7 @@ To use this module, you need to: - You can switch to 'Graph' or 'tree' views as any report. -.. |usage-image1| image:: https://raw.githubusercontent.com/OCA/reporting-engine/18.0/bi_sql_editor/static/description/05_reporting_pivot.png +.. |usage-image1| image:: https://raw.githubusercontent.com/OCA/reporting-engine/19.0/bi_sql_editor/static/description/05_reporting_pivot.png Bug Tracker =========== @@ -157,7 +157,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -222,6 +222,6 @@ Current `maintainer `__: |maintainer-legalsylvain| -This module is part of the `OCA/reporting-engine `_ project on GitHub. +This module is part of the `OCA/reporting-engine `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/bi_sql_editor/__manifest__.py b/bi_sql_editor/__manifest__.py index 4ce7794699..ed29ee5bce 100644 --- a/bi_sql_editor/__manifest__.py +++ b/bi_sql_editor/__manifest__.py @@ -5,7 +5,7 @@ { "name": "BI SQL Editor", "summary": "BI Views builder, based on Materialized or Normal SQL Views", - "version": "18.0.1.0.4", + "version": "19.0.1.0.0", "license": "AGPL-3", "category": "Reporting", "author": "GRAP,Odoo Community Association (OCA)", diff --git a/bi_sql_editor/demo/res_groups_demo.xml b/bi_sql_editor/demo/res_groups_demo.xml index 454e815dc0..fc83db73ab 100644 --- a/bi_sql_editor/demo/res_groups_demo.xml +++ b/bi_sql_editor/demo/res_groups_demo.xml @@ -6,9 +6,9 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - + - + diff --git a/bi_sql_editor/models/bi_sql_view.py b/bi_sql_editor/models/bi_sql_view.py index 048ae50b27..8f33039757 100644 --- a/bi_sql_editor/models/bi_sql_view.py +++ b/bi_sql_editor/models/bi_sql_view.py @@ -8,7 +8,7 @@ from psycopg2 import ProgrammingError from psycopg2.sql import SQL, Identifier -from odoo import SUPERUSER_ID, _, api, fields, models +from odoo import api, fields, models from odoo.exceptions import UserError, ValidationError from odoo.tools import sql from odoo.tools.safe_eval import safe_eval @@ -163,7 +163,7 @@ def _check_index_materialized(self): for rec in self.filtered(lambda x: not x.is_materialized): if rec.bi_sql_view_field_ids.filtered(lambda x: x.is_index): raise UserError( - _("You can not create indexes on non materialized views") + self.env._("You can not create indexes on non materialized views") ) @api.constrains("view_order") @@ -173,7 +173,7 @@ def _check_view_order(self): for vtype in rec.view_order.split(","): if vtype not in ("graph", "pivot", "list"): raise UserError( - _("Only graph, pivot or list views are supported") + self.env._("Only graph, pivot or list views are supported") ) # Compute Section @@ -236,7 +236,7 @@ def write(self, vals): def _check_unlink_constraints(self): if any(view.state not in ("draft", "sql_valid") for view in self): raise UserError( - _( + self.env._( "You can only unlink draft views. " "If you want to delete them, first set them to draft." ) @@ -246,7 +246,7 @@ def copy(self, default=None): self.ensure_one() default = dict(default or {}) if "name" not in default: - default["name"] = _("%s (Copy)") % self.name + default["name"] = self.env._("%s (Copy)", self.name) if "technical_name" not in default: default["technical_name"] = f"{self.technical_name}_copy" return super().copy(default=default) @@ -260,8 +260,10 @@ def button_create_sql_view_and_model(self): ) if bad_fields: raise ValidationError( - _("Please set related models on the following fields %s") - % ",".join(bad_fields.mapped("name")) + self.env._( + "Please set related models on the following fields %s", + ",".join(bad_fields.mapped("name")), + ) ) # Create ORM and access sql_view._create_model_and_fields() @@ -362,8 +364,11 @@ def _prepare_model_access(self): for group in self.group_ids: res.append( { - "name": _("%(model_name)s Access %(full_name)s") - % {"model_name": self.model_name, "full_name": group.full_name}, + "name": self.env._( + "%(model_name)s Access %(full_name)s", + model_name=self.model_name, + full_name=group.full_name, + ), "model_id": self.model_id.id, "group_id": group.id, "perm_read": True, @@ -377,8 +382,8 @@ def _prepare_model_access(self): def _prepare_cron(self): now = datetime.now() return { - "name": _("Refresh Materialized View %s") % self.view_name, - "user_id": SUPERUSER_ID, + "name": self.env._("Refresh Materialized View %s", self.view_name), + "user_id": api.SUPERUSER_ID, "model_id": self.env["ir.model"] .search([("model", "=", self._name)], limit=1) .id, @@ -393,7 +398,7 @@ def _prepare_cron(self): def _prepare_rule(self): self.ensure_one() return { - "name": _("Access %s") % self.name, + "name": self.env._("Access %s", self.name), "model_id": self.model_id.id, "domain_force": self.domain_force, "global": True, @@ -446,7 +451,7 @@ def _prepare_search_view(self): "model": self.model_id.model, "arch": """""" """{}""" - """{}""" + """{}""" """""".format( "".join( [x._prepare_search_field() for x in self.bi_sql_view_field_ids] @@ -524,15 +529,13 @@ def _create_view(self): sql_view._refresh_size() except ProgrammingError as e: raise UserError( - _( + self.env._( "SQL Error while creating %(materialized_text)s" - " VIEW %(view_name)s :\n %(error)s" + " VIEW %(view_name)s :\n %(error)s", + materialized_text=sql_view.materialized_text, + view_name=sql_view.view_name, + error=str(e), ) - % { - "materialized_text": sql_view.materialized_text, - "view_name": sql_view.view_name, - "error": str(e), - } ) from e def _create_index(self): @@ -554,7 +557,7 @@ def _create_model_and_fields(self): sql_view.model_id = self.env["ir.model"].create(self._prepare_model()).id sql_view.rule_id = self.env["ir.rule"].create(self._prepare_rule()).id # Drop table, created by the ORM - if sql.table_exists(self._cr, sql_view.view_name): + if sql.table_exists(self.env.cr, sql_view.view_name): req = SQL("DROP TABLE {}").format(Identifier(sql_view.view_name)) self._log_execute(req) @@ -656,7 +659,9 @@ def _check_execution(self): if not self.bi_sql_view_field_ids: raise UserError( - _("No Column was found.\nColumns name should be prefixed by 'x_'.") + self.env._( + "No Column was found.\nColumns name should be prefixed by 'x_'." + ) ) return columns diff --git a/bi_sql_editor/models/bi_sql_view_field.py b/bi_sql_editor/models/bi_sql_view_field.py index 4bfdb0ecc6..aeb20961ac 100644 --- a/bi_sql_editor/models/bi_sql_view_field.py +++ b/bi_sql_editor/models/bi_sql_view_field.py @@ -4,7 +4,7 @@ import re -from odoo import _, api, fields, models +from odoo import api, fields, models from odoo.exceptions import UserError @@ -143,7 +143,7 @@ def _check_index_materialized(self): for rec in self.filtered(lambda x: x.is_index): if not rec.bi_sql_view_id.is_materialized: raise UserError( - _("You can not create indexes on non materialized views") + self.env._("You can not create indexes on non materialized views") ) # Compute Section @@ -191,15 +191,15 @@ def create(self, vals_list): ) return super().create(vals_list) - def unlink(self): + @api.ondelete(at_uninstall=False) + def _check_unlink_constraints(self): if self.filtered(lambda x: x.state in ("model_valid", "ui_valid")): raise UserError( - _( + self.env._( "Impossible to delete fields if the view" " is in the state 'Model Valid' or 'UI Valid'." ) ) - return super().unlink() # Custom Section @api.model diff --git a/bi_sql_editor/security/ir.model.access.csv b/bi_sql_editor/security/ir.model.access.csv index ca78a1edd1..3541f86554 100644 --- a/bi_sql_editor/security/ir.model.access.csv +++ b/bi_sql_editor/security/ir.model.access.csv @@ -4,3 +4,5 @@ access_bi_sql_view_manager,access_bi_sql_view_manager,model_bi_sql_view,sql_requ ,,,,,,, access_bi_sql_view_field_all,access_bi_sql_view_field_all,model_bi_sql_view_field,,0,0,0,0 access_bi_sql_view_field_manager,access_bi_sql_view_field_manager,model_bi_sql_view_field,sql_request_abstract.group_sql_request_manager,1,1,1,1 +access_ir_model_sql_request_manager,access_ir_model_sql_request_manager,base.model_ir_model,sql_request_abstract.group_sql_request_manager,1,0,0,0 +access_ir_actions_act_window_sql_request_manager,access_ir_actions_act_window_sql_request_manager,base.model_ir_actions_act_window,sql_request_abstract.group_sql_request_manager,1,0,0,0 diff --git a/bi_sql_editor/static/description/index.html b/bi_sql_editor/static/description/index.html index abb7f31a11..3df259eb99 100644 --- a/bi_sql_editor/static/description/index.html +++ b/bi_sql_editor/static/description/index.html @@ -374,7 +374,7 @@

BI SQL Editor

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:d2dd861ee44c4f6bb0b5d8e70fd980fd82175d5d54808650310ffbe5ca557e47 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

+

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

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

@@ -427,10 +427,10 @@

Configuration

  • Go to Dashboard / Configuration / SQL Views

  • tip your SQL request

    -

    image1

    +

    image1

  • Select the group(s) that could have access to the view

    -

    image2

    +

    image2

  • Optionnaly, you can add a domain.

    @@ -444,7 +444,7 @@

    Configuration

    view, and propose field mapping. For each field, you can decide to create an index and set if it will be displayed on the pivot graph as a column, a row or a measure.

    -

    image3

    +

    image3

  • Click on the button ‘Create SQL elements’. (this step could take a while, if view is materialized)

    @@ -457,7 +457,7 @@

    Configuration

  • the size of view (and the indexes is displayed)
  • -

    image4

    +

    image4

  • Before applying the final step, you will need to add a specific Parent Menu to use when creating the UI Menu for the report. By default, it @@ -479,7 +479,7 @@

    Usage

    -usage-image1
    +usage-image1
    • You can switch to ‘Graph’ or ‘tree’ views as any report.
    @@ -489,7 +489,7 @@

    Bug Tracker

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

    +feedback.

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

  • @@ -541,7 +541,7 @@

    Maintainers

    promote its widespread use.

    Current maintainer:

    legalsylvain

    -

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

    +

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

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

    diff --git a/bi_sql_editor/tests/test_bi_sql_view.py b/bi_sql_editor/tests/test_bi_sql_view.py index a85f30003b..4969a74b6f 100644 --- a/bi_sql_editor/tests/test_bi_sql_view.py +++ b/bi_sql_editor/tests/test_bi_sql_view.py @@ -1,13 +1,14 @@ # Copyright 2017 Onestein () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from odoo import Command from odoo.exceptions import AccessError, UserError, ValidationError -from odoo.tests import tagged -from odoo.tests.common import SingleTransactionCase +from odoo.tests import new_test_user, tagged +from odoo.tests.common import TransactionCase @tagged("-at_install", "post_install") -class TestBiSqlViewEditor(SingleTransactionCase): +class TestBiSqlViewEditor(TransactionCase): @classmethod def setUpClass(cls): super().setUpClass() @@ -17,15 +18,35 @@ def setUpClass(cls): "sql_request_abstract.group_sql_request_manager" ) cls.group_bi_no_access = cls.env.ref("base.group_user") - cls.demo_user = cls.env.ref("base.user_demo") - cls.view = cls.env.ref("bi_sql_editor.partner_sql_view") + cls.demo_user = new_test_user( + cls.env, + login="demo_bi_sql", + groups="base.group_user", + name="Demo User", + email="demo@example.com", + ) + cls.view = cls.bi_sql_view.create( + { + "name": "Partners View", + "technical_name": "partners_view", + "is_materialized": True, + "query": """SELECT + name as x_name, + street as x_street, + company_id as x_company_id +FROM res_partner +ORDER BY name""", + } + ) @classmethod def _get_user(cls, access_level=False): if access_level == "manager": - cls.demo_user.write({"groups_id": [(6, 0, cls.group_bi_manager.ids)]}) + cls.demo_user.write({"group_ids": [Command.set(cls.group_bi_manager.ids)]}) else: - cls.demo_user.write({"groups_id": [(6, 0, cls.group_bi_no_access.ids)]}) + cls.demo_user.write( + {"group_ids": [Command.set(cls.group_bi_no_access.ids)]} + ) return cls.demo_user def test_process_view(self): @@ -58,7 +79,8 @@ def test_process_view(self): copy_view.button_update_model_access() self.assertEqual(copy_view.has_group_changed, False) # Check that cron works correctly - copy_view.cron_id.method_direct_trigger() + with self.enter_registry_test_mode(): + copy_view.cron_id.method_direct_trigger() def test_copy(self): copy_view = self.view.copy(default={"technical_name": "test_copy"}) @@ -67,13 +89,15 @@ def test_copy(self): def test_security(self): with self.assertRaises(AccessError): self.bi_sql_view.with_user(self._get_user()).search( - [("name", "=", self.view.name)] + [("id", "=", self.view.id)] ) bi = self.bi_sql_view.with_user(self._get_user("manager")).search( - [("name", "=", self.view.name)] + [("id", "=", self.view.id)] ) self.assertEqual( - len(bi), 1, f"Bi Manager should have access to bi {self.view.name}" + len(bi), + 1, + f"BI Manager should have access to the specific record: {self.view.name}", ) def test_unlink(self): From e86c53bbb13b79622010b830db8a18c51f9e215a Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 2 Feb 2026 15:14:53 +0000 Subject: [PATCH 230/234] [UPD] Update sql_request_abstract.pot --- .../i18n/sql_request_abstract.pot | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/sql_request_abstract/i18n/sql_request_abstract.pot b/sql_request_abstract/i18n/sql_request_abstract.pot index 3ac9e11c67..4c36b03bb9 100644 --- a/sql_request_abstract/i18n/sql_request_abstract.pot +++ b/sql_request_abstract/i18n/sql_request_abstract.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 18.0\n" +"Project-Id-Version: Odoo Server 19.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -36,8 +36,11 @@ msgid "Attachment Count" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields.selection,name:sql_request_abstract.selection__bi_sql_view__state__draft -#: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_export__state__draft +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: sql_request_abstract #: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__draft msgid "Draft" msgstr "" @@ -62,6 +65,11 @@ msgstr "" msgid "Has Message" msgstr "" +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__id +msgid "ID" +msgstr "" + #. module: sql_request_abstract #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__message_needaction msgid "If checked, new messages require your attention." @@ -69,6 +77,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__message_has_error +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__message_has_sms_error msgid "If checked, some messages have a delivery error." msgstr "" @@ -154,6 +163,11 @@ msgstr "" msgid "Query" msgstr "" +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + #. module: sql_request_abstract #: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form msgid "SQL Query" @@ -161,6 +175,7 @@ msgstr "" #. module: sql_request_abstract #: model:ir.module.category,name:sql_request_abstract.category_sql_abstract +#: model:res.groups.privilege,name:sql_request_abstract.privilege_sql_request msgid "SQL Request" msgstr "" @@ -175,8 +190,6 @@ msgid "SQL Settings" msgstr "" #. module: sql_request_abstract -#: model:ir.model.fields.selection,name:sql_request_abstract.selection__bi_sql_view__state__sql_valid -#: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_export__state__sql_valid #: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__sql_valid msgid "SQL Valid" msgstr "" @@ -247,16 +260,6 @@ msgstr "" msgid "Validate SQL Expression" msgstr "" -#. module: sql_request_abstract -#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: sql_request_abstract -#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__website_message_ids -msgid "Website communication history" -msgstr "" - #. module: sql_request_abstract #. odoo-python #: code:addons/sql_request_abstract/models/sql_request_mixin.py:0 From 6ad240100b811bf0dfd66c854b9e22252499eae4 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 2 Feb 2026 15:16:58 +0000 Subject: [PATCH 231/234] [BOT] post-merge updates --- README.md | 1 + setup/_metapackage/pyproject.toml | 3 ++- sql_request_abstract/README.rst | 2 +- sql_request_abstract/static/description/index.html | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 961260bd29..a964adbce3 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ addon | version | maintainers | summary [report_xlsx](report_xlsx/) | 19.0.1.0.2 | | Base module to create xlsx report [report_xlsx_helper](report_xlsx_helper/) | 19.0.1.0.0 | | Report xlsx helpers [report_xml](report_xml/) | 19.0.1.0.0 | | Allow to generate XML reports +[sql_request_abstract](sql_request_abstract/) | 19.0.1.0.0 | legalsylvain | Abstract Model to manage SQL Requests [//]: # (end addons) diff --git a/setup/_metapackage/pyproject.toml b/setup/_metapackage/pyproject.toml index 63453ae585..5b9035cbbd 100644 --- a/setup/_metapackage/pyproject.toml +++ b/setup/_metapackage/pyproject.toml @@ -1,11 +1,12 @@ [project] name = "odoo-addons-oca-reporting-engine" -version = "19.0.20251126.0" +version = "19.0.20260202.0" dependencies = [ "odoo-addon-report_qweb_element_page_visibility==19.0.*", "odoo-addon-report_xlsx==19.0.*", "odoo-addon-report_xlsx_helper==19.0.*", "odoo-addon-report_xml==19.0.*", + "odoo-addon-sql_request_abstract==19.0.*", ] classifiers=[ "Programming Language :: Python", diff --git a/sql_request_abstract/README.rst b/sql_request_abstract/README.rst index 4b92872150..6720d29e7f 100644 --- a/sql_request_abstract/README.rst +++ b/sql_request_abstract/README.rst @@ -11,7 +11,7 @@ SQL Request Abstract !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:0e30b59925a3969ee66335adaa8dffac6bdc9ed7c3660701e149dc665988d751 + !! source digest: sha256:f28759c1af9ee239f9d7b47a07ee26dfd0abb4ea8cad082dd14a8b393783b706 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/sql_request_abstract/static/description/index.html b/sql_request_abstract/static/description/index.html index 8b77a5e8f3..309038b506 100644 --- a/sql_request_abstract/static/description/index.html +++ b/sql_request_abstract/static/description/index.html @@ -372,7 +372,7 @@

    SQL Request Abstract

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:0e30b59925a3969ee66335adaa8dffac6bdc9ed7c3660701e149dc665988d751 +!! source digest: sha256:f28759c1af9ee239f9d7b47a07ee26dfd0abb4ea8cad082dd14a8b393783b706 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

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

    This module provides an abstract model to manage SQL Select requests on From 18d6de0873077f804dbe614bf55346f85a53db6a Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 2 Feb 2026 15:51:13 +0000 Subject: [PATCH 232/234] [UPD] Update bi_sql_editor.pot --- bi_sql_editor/i18n/bi_sql_editor.pot | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bi_sql_editor/i18n/bi_sql_editor.pot b/bi_sql_editor/i18n/bi_sql_editor.pot index 73cf486d5f..983630ce61 100644 --- a/bi_sql_editor/i18n/bi_sql_editor.pot +++ b/bi_sql_editor/i18n/bi_sql_editor.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 18.0\n" +"Project-Id-Version: Odoo Server 19.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -201,6 +201,7 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__display_name #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__display_name +#: model:ir.model.fields,field_description:bi_sql_editor.field_ir_model_fields__display_name msgid "Display Name" msgstr "" @@ -291,6 +292,7 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__id #: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view_field__id +#: model:ir.model.fields,field_description:bi_sql_editor.field_ir_model_fields__id msgid "ID" msgstr "" @@ -301,6 +303,7 @@ msgstr "" #. module: bi_sql_editor #: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_error +#: model:ir.model.fields,help:bi_sql_editor.field_bi_sql_view__message_has_sms_error msgid "If checked, some messages have a delivery error." msgstr "" @@ -556,6 +559,11 @@ msgstr "" msgid "Rule Definition" msgstr "" +#. module: bi_sql_editor +#: model:ir.model.fields,field_description:bi_sql_editor.field_bi_sql_view__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + #. module: bi_sql_editor #. odoo-python #: code:addons/bi_sql_editor/models/bi_sql_view.py:0 From c063aadecdc52f6a84678bae5592cf5d279879a7 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 2 Feb 2026 15:51:16 +0000 Subject: [PATCH 233/234] [UPD] Update sql_request_abstract.pot --- sql_request_abstract/i18n/sql_request_abstract.pot | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sql_request_abstract/i18n/sql_request_abstract.pot b/sql_request_abstract/i18n/sql_request_abstract.pot index 4c36b03bb9..6b035d8dbc 100644 --- a/sql_request_abstract/i18n/sql_request_abstract.pot +++ b/sql_request_abstract/i18n/sql_request_abstract.pot @@ -41,6 +41,7 @@ msgid "Display Name" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields.selection,name:sql_request_abstract.selection__bi_sql_view__state__draft #: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__draft msgid "Draft" msgstr "" @@ -190,6 +191,7 @@ msgid "SQL Settings" msgstr "" #. module: sql_request_abstract +#: model:ir.model.fields.selection,name:sql_request_abstract.selection__bi_sql_view__state__sql_valid #: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__sql_valid msgid "SQL Valid" msgstr "" @@ -260,6 +262,16 @@ msgstr "" msgid "Validate SQL Expression" msgstr "" +#. module: sql_request_abstract +#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: sql_request_abstract +#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__website_message_ids +msgid "Website communication history" +msgstr "" + #. module: sql_request_abstract #. odoo-python #: code:addons/sql_request_abstract/models/sql_request_mixin.py:0 From 429646aa019a07d5819f2834a435ce818c696e9c Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 2 Feb 2026 15:53:09 +0000 Subject: [PATCH 234/234] [BOT] post-merge updates --- README.md | 1 + bi_sql_editor/README.rst | 2 +- bi_sql_editor/static/description/index.html | 2 +- setup/_metapackage/pyproject.toml | 3 ++- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a964adbce3..14f804af01 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ Available addons ---------------- addon | version | maintainers | summary --- | --- | --- | --- +[bi_sql_editor](bi_sql_editor/) | 19.0.1.0.0 | legalsylvain | BI Views builder, based on Materialized or Normal SQL Views [report_qweb_element_page_visibility](report_qweb_element_page_visibility/) | 19.0.1.0.0 | | Report Qweb Element Page Visibility [report_xlsx](report_xlsx/) | 19.0.1.0.2 | | Base module to create xlsx report [report_xlsx_helper](report_xlsx_helper/) | 19.0.1.0.0 | | Report xlsx helpers diff --git a/bi_sql_editor/README.rst b/bi_sql_editor/README.rst index 3e1c68fcae..23a719b5e7 100644 --- a/bi_sql_editor/README.rst +++ b/bi_sql_editor/README.rst @@ -11,7 +11,7 @@ BI SQL Editor !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:d2dd861ee44c4f6bb0b5d8e70fd980fd82175d5d54808650310ffbe5ca557e47 + !! source digest: sha256:0c4fe10f6d3e9eb17c3d190497c09dabf179ce5ce821c17e017e819929127822 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/bi_sql_editor/static/description/index.html b/bi_sql_editor/static/description/index.html index 3df259eb99..91c6e1ed2b 100644 --- a/bi_sql_editor/static/description/index.html +++ b/bi_sql_editor/static/description/index.html @@ -372,7 +372,7 @@

    BI SQL Editor

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:d2dd861ee44c4f6bb0b5d8e70fd980fd82175d5d54808650310ffbe5ca557e47 +!! source digest: sha256:0c4fe10f6d3e9eb17c3d190497c09dabf179ce5ce821c17e017e819929127822 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

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

    This module extends the functionality of reporting, to support creation diff --git a/setup/_metapackage/pyproject.toml b/setup/_metapackage/pyproject.toml index 5b9035cbbd..56f8fc31f7 100644 --- a/setup/_metapackage/pyproject.toml +++ b/setup/_metapackage/pyproject.toml @@ -1,7 +1,8 @@ [project] name = "odoo-addons-oca-reporting-engine" -version = "19.0.20260202.0" +version = "19.0.20260202.1" dependencies = [ + "odoo-addon-bi_sql_editor==19.0.*", "odoo-addon-report_qweb_element_page_visibility==19.0.*", "odoo-addon-report_xlsx==19.0.*", "odoo-addon-report_xlsx_helper==19.0.*",