From bcea3196cd68694e8fb98d39b0545342b225a9b9 Mon Sep 17 00:00:00 2001 From: Jonatan Cloutier Date: Tue, 16 Apr 2013 18:18:39 -0400 Subject: [PATCH 01/63] create document_page_approval module (../7.0pageapproval/ rev 1) fix status bar in page approval (../7.0pageapproval/ rev 2) change approval workflow in page history and started to add showing approved page in normal page (../7.0pageapproval/ rev 3) show last approved content and aproved by (../7.0pageapproval/ rev 4) Fix bug on page creation (../7.0pageapproval/ rev 5) add status in history tree view (../7.0pageapproval/ rev 6) add a need approval field and hide the workflow when no approval needed (../7.0pageapproval/ rev 7) add access validation to approval (../7.0pageapproval/ rev 8) give rigth to Page aprover group on the page_history model and hide the button for unallowed group thought the security isn't enforced a the orm level (../7.0pageapproval/ rev 9) made invisible the prover group when not needed (../7.0pageapproval/ rev 10) add email to aprovers group's members (../7.0pageapproval/ rev 11) --- document_page_approval/__init__.py | 24 +++ document_page_approval/__openerp__.py | 42 ++++ .../document_page_approval.py | 197 ++++++++++++++++++ document_page_approval/document_page_view.xml | 50 +++++ document_page_approval/document_page_wkfl.xml | 66 ++++++ .../security/document_page_security.xml | 9 + .../security/ir.model.access.csv | 2 + 7 files changed, 390 insertions(+) create mode 100644 document_page_approval/__init__.py create mode 100644 document_page_approval/__openerp__.py create mode 100644 document_page_approval/document_page_approval.py create mode 100644 document_page_approval/document_page_view.xml create mode 100644 document_page_approval/document_page_wkfl.xml create mode 100644 document_page_approval/security/document_page_security.xml create mode 100644 document_page_approval/security/ir.model.access.csv diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py new file mode 100644 index 00000000000..bd56742e7fb --- /dev/null +++ b/document_page_approval/__init__.py @@ -0,0 +1,24 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +import document_page_approval + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py new file mode 100644 index 00000000000..22a9559ecb0 --- /dev/null +++ b/document_page_approval/__openerp__.py @@ -0,0 +1,42 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': 'Document Page Approval', + 'version': '1.0', + "author" : "Savoir-faire Linux", + "website" : "http://www.savoirfairelinux.com", + "license" : "AGPL-3", + 'category': 'Knowledge Management', + 'description': """ +Add a workflow to approve page modification and show the approved version by default + """, + 'depends': ['document_page', 'email_template'], + 'update_xml': ['document_page_wkfl.xml','document_page_view.xml'], + 'installable': True, + 'auto_install': False, + 'images': [], + 'data': [ + 'security/document_page_security.xml', + 'security/ir.model.access.csv', + ] +} +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py new file mode 100644 index 00000000000..20d8af0a472 --- /dev/null +++ b/document_page_approval/document_page_approval.py @@ -0,0 +1,197 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## +from openerp.osv import fields, orm +from datetime import * + +class document_page_history_wkfl(orm.Model): + _inherit = 'document.page.history' + + def page_approval_draft(self, cr, uid, ids): + self.write(cr, uid, ids, { 'state' : 'draft' }) + + template_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'document_page_approval', 'email_template_new_draft_need_approval')[1] + for page in self.browse(cr, uid, ids): + if page.is_parent_approval_required: + self.pool.get('email.template').send_mail(cr, uid, template_id, page.id, force_send=True) + + return True + + def page_approval_approved(self, cr, uid, ids): + self.write(cr, uid, ids, { 'state' : 'approved', + 'approved_date' : datetime.now().strftime('%Y-%m-%d %H:%M:%S'), + 'approved_uid': uid + }) + return True + + def can_user_approve_page(self, cr, uid, ids, name, args, context=None): + user = self.pool.get('res.users').browse(cr,uid,uid) + res = {} + for page in self.browse(cr, uid, ids, context=context): + res[page.id]= self.can_user_approve_this_page(page.page_id, user) + + return res + + def can_user_approve_this_page(self, page, user): + if page: + res = page.approver_gid in user.groups_id + res = res or self.can_user_approve_this_page(page.parent_id, user) + else: + res=False + + return res + + def get_approvers_guids(self, cr, uid, ids, name, args, context=None): + res = {} + for page in self.browse(cr, uid, ids, context=context): + res[page.id]= self.get_approvers_guids_for_page(page.page_id) + + return res + + def get_approvers_guids_for_page(self, page): + if page: + if page.approver_gid: + res = [page.approver_gid.id] + else: + res=[] + res.extend(self.get_approvers_guids_for_page(page.parent_id)) + else: + res=[] + + return res + + def get_approvers_email(self, cr, uid, ids, name, args, context): + res = {} + for id in ids: + emails = '' + guids = self.get_approvers_guids(cr, uid, ids, name, args, context=context) + uids = self.pool.get('res.users').search(cr, uid, [('groups_id','in',guids[id])]) + users = self.pool.get('res.users').browse(cr, uid, uids) + + for user in users: + if user.user_email: + emails += user.user_email + emails += ',' + else: + empl_id = self.pool.get('hr.employee').search(cr, uid,[('login','=',user.login)])[0] + empl = self.pool.get('hr.employee').browse(cr, uid, empl_id) + if empl.work_email: + emails += empl.work_email + emails += ',' + + emails = emails[:-1] + res[id] = emails + return res + + def get_page_url(self, cr, uid, ids, name, args, context): + res = {} + for id in ids: + base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', default='http://localhost:8069', context=context) + + res[id] = base_url + '/#db=%s&id=%s&view_type=form&model=document.page.history' % (cr.dbname, id); + + return res + + _columns = { + 'state': fields.selection([ + ('draft','Draft'), + ('approved','Approved')], 'Status', readonly=True), + 'approved_date': fields.datetime("Approved Date"), + 'approved_uid': fields.many2one('res.users', "Approved By"), + 'is_parent_approval_required': fields.related('page_id', 'is_parent_approval_required', string="parent approval", type='boolean', store=False), + 'can_user_approve_page': fields.function(can_user_approve_page, string="can user approve this page", type='boolean', store=False), + 'get_approvers_email': fields.function(get_approvers_email, string="get all approvers email", type='text', store=False), + 'get_page_url': fields.function(get_page_url, string="get page url", type='text', store=False), + } + +class document_page_approval(orm.Model): + _inherit = 'document.page' + def _get_display_content(self, cr, uid, ids, name, args, context=None): + res = {} + for page in self.browse(cr, uid, ids, context=context): + content="" + if page.type == "category": + content = self._get_page_index(cr, uid, page, link=False) + else: + history = self.pool.get('document.page.history') + if self.is_approval_required(page): + history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') + for h in history.browse(cr, uid, history_ids): + content = h.content + else: + content = page.content + res[page.id] = content + return res + + def _get_approved_date(self, cr, uid, ids, name, args, context=None): + res = {} + for page in self.browse(cr, uid, ids, context=context): + if self.is_approval_required(page): + history = self.pool.get('document.page.history') + history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') + approved_date = False + for h in history.browse(cr, uid, history_ids): + approved_date = h.approved_date + res[page.id] = approved_date + else: + res[page.id] = "" + + return res + + def _get_approved_uid(self, cr, uid, ids, name, args, context=None): + res = {} + for page in self.browse(cr, uid, ids, context=context): + if self.is_approval_required(page): + history = self.pool.get('document.page.history') + history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') + approved_uid = False + for h in history.browse(cr, uid, history_ids): + approved_uid = h.approved_uid.id + res[page.id] = approved_uid + else: + res[page.id] = "" + + return res + + def _is_parent_approval_required(self, cr, uid, ids, name, args, context=None): + res = {} + for page in self.browse(cr, uid, ids, context=context): + res[page.id]= self.is_approval_required(page) + + return res + + def is_approval_required(self, page): + if page: + res = page.approval_required + res = res or self.is_approval_required(page.parent_id) + else: + res=False + + return res + + _columns = { + 'display_content': fields.function(_get_display_content, string='Displayed Content', type='text'), + 'approved_date': fields.function(_get_approved_date, string="Approved Date", type='datetime'), + 'approved_uid': fields.function(_get_approved_uid, string="Approved By", type='many2one', obj='res.users'), + 'approval_required': fields.boolean("Require approval"), + 'is_parent_approval_required': fields.function(_is_parent_approval_required, string="parent approval", type='boolean'), + 'approver_gid': fields.many2one("res.groups", "Approver group"), + } +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/document_page_view.xml new file mode 100644 index 00000000000..afaa9fbf5b6 --- /dev/null +++ b/document_page_approval/document_page_view.xml @@ -0,0 +1,50 @@ + + + + + document.page.history.form + document.page.history + + + +
+ +
+
+
+
+ + + document.page.form + document.page + + + + + + + + + + + + + + + document.page.history.tree + document.page.history + + + + + + + + +
+
diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/document_page_wkfl.xml new file mode 100644 index 00000000000..4ee782c7de5 --- /dev/null +++ b/document_page_approval/document_page_wkfl.xml @@ -0,0 +1,66 @@ + + + + + document.page.history.aproval.wkf + document.page.history + True + + + + + True + draft + function + page_approval_draft() + + + + + approved + function + page_approval_approved() + True + + + + + + page_approval_approve + + + + + + edit + + + + Automated new draft need approval Notification Mail + ${object.create_uid.company_id.email or 'noreply@localhost.com'} + New version of "${object.page_id.name}" to approve + ${object.get_approvers_email} + + + ${object.employee_id.partner_id.lang} + + Hello,

+ +

The page "${object.page_id.name}" has been modified and need aprobation.

+ +

You can view the new version there: ${object.get_page_url}

+ + ]]> +
+ + +
+
+
diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml new file mode 100644 index 00000000000..7192d3f8cf3 --- /dev/null +++ b/document_page_approval/security/document_page_security.xml @@ -0,0 +1,9 @@ + + + + + Document approver + + + + diff --git a/document_page_approval/security/ir.model.access.csv b/document_page_approval/security/ir.model.access.csv new file mode 100644 index 00000000000..e4835836f81 --- /dev/null +++ b/document_page_approval/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +document_page_history,document.page.history,model_document_page_history,base.group_document_approver_user,1,1,1,0 \ No newline at end of file From 3ee4bf61b5563388e4cdae174a77db4cbc65029e Mon Sep 17 00:00:00 2001 From: Maxime Chambreuil Date: Fri, 19 Jul 2013 00:15:04 -0400 Subject: [PATCH 02/63] [IMP] Documentation [ADD] Translation file + french [FIX] employee_id field does not exist [FIX] user_email field deprecated [IMP] Split long lines [ADD] Images --- document_page_approval/__init__.py | 6 +- document_page_approval/__openerp__.py | 40 ++-- .../document_page_approval.py | 178 ++++++++++-------- document_page_approval/document_page_view.xml | 3 +- document_page_approval/document_page_wkfl.xml | 35 ++-- .../i18n/document_page_approval.pot | 110 +++++++++++ document_page_approval/i18n/fr.po | 119 ++++++++++++ document_page_approval/images/category.png | Bin 0 -> 59644 bytes .../images/page_history.png | Bin 0 -> 60218 bytes .../images/page_history_list.png | Bin 0 -> 57925 bytes 10 files changed, 385 insertions(+), 106 deletions(-) create mode 100644 document_page_approval/i18n/document_page_approval.pot create mode 100644 document_page_approval/i18n/fr.po create mode 100644 document_page_approval/images/category.png create mode 100644 document_page_approval/images/page_history.png create mode 100644 document_page_approval/images/page_history_list.png diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py index bd56742e7fb..d0594cafbf7 100644 --- a/document_page_approval/__init__.py +++ b/document_page_approval/__init__.py @@ -1,6 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# +# # OpenERP, Open Source Management Solution # Copyright (C) 2013 Savoir-faire Linux (). # @@ -15,10 +15,8 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # ############################################################################## import document_page_approval - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py index 22a9559ecb0..75bbc31d193 100644 --- a/document_page_approval/__openerp__.py +++ b/document_page_approval/__openerp__.py @@ -1,6 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# +# # OpenERP, Open Source Management Solution # Copyright (C) 2013 Savoir-faire Linux (). # @@ -15,28 +15,42 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # ############################################################################## { 'name': 'Document Page Approval', 'version': '1.0', - "author" : "Savoir-faire Linux", - "website" : "http://www.savoirfairelinux.com", - "license" : "AGPL-3", + "author": "Savoir-faire Linux", + "website": "http://www.savoirfairelinux.com", + "license": "AGPL-3", 'category': 'Knowledge Management', 'description': """ -Add a workflow to approve page modification and show the approved version by default +This module adds a workflow to approve page modification and show the approved version by default. + +Scenario +======== + +* Set a valid email address on the company settings. +* Create a new page category and set an approver group. Make sure users belonging to that group + have valid email addresses. +* Create a new page and choose the previously created category. +* A notification is sent to the group with a link to the page history to review. +* Depending on the review, the page history is approved or not. +* Users reading the page see the last approved version. """, - 'depends': ['document_page', 'email_template'], - 'update_xml': ['document_page_wkfl.xml','document_page_view.xml'], - 'installable': True, - 'auto_install': False, - 'images': [], + 'depends': [ + 'document_page', + 'email_template', + ], 'data': [ + 'document_page_wkfl.xml', + 'document_page_view.xml', 'security/document_page_security.xml', 'security/ir.model.access.csv', - ] + ], + 'installable': True, + 'auto_install': False, + 'images': ['images/category.png', 'images/page_history_list.png', 'images/page_history.png'], } -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py index 20d8af0a472..8feeabd9482 100644 --- a/document_page_approval/document_page_approval.py +++ b/document_page_approval/document_page_approval.py @@ -1,6 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# +# # OpenERP, Open Source Management Solution # Copyright (C) 2013 Savoir-faire Linux (). # @@ -15,183 +15,209 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # ############################################################################## + +from datetime import datetime from openerp.osv import fields, orm -from datetime import * +from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT + class document_page_history_wkfl(orm.Model): _inherit = 'document.page.history' - - def page_approval_draft(self, cr, uid, ids): - self.write(cr, uid, ids, { 'state' : 'draft' }) - - template_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'document_page_approval', 'email_template_new_draft_need_approval')[1] - for page in self.browse(cr, uid, ids): + + def page_approval_draft(self, cr, uid, ids, context=None): + self.write(cr, uid, ids, {'state': 'draft'}) + + template_id = self.pool.get('ir.model.data').get_object_reference( + cr, uid, + 'document_page_approval', 'email_template_new_draft_need_approval')[1] + for page in self.browse(cr, uid, ids, context=context): if page.is_parent_approval_required: - self.pool.get('email.template').send_mail(cr, uid, template_id, page.id, force_send=True) + self.pool.get('email.template').send_mail( + cr, uid, template_id, page.id, force_send=True + ) return True - - def page_approval_approved(self, cr, uid, ids): - self.write(cr, uid, ids, { 'state' : 'approved', - 'approved_date' : datetime.now().strftime('%Y-%m-%d %H:%M:%S'), - 'approved_uid': uid - }) + + def page_approval_approved(self, cr, uid, ids, context=None): + self.write(cr, uid, ids, { + 'state': 'approved', + 'approved_date': datetime.now().strftime(DEFAULT_SERVER_DATETIME_FORMAT), + 'approved_uid': uid + }, context=context) return True - + def can_user_approve_page(self, cr, uid, ids, name, args, context=None): - user = self.pool.get('res.users').browse(cr,uid,uid) + user = self.pool.get('res.users').browse(cr, uid, uid, context=context) res = {} for page in self.browse(cr, uid, ids, context=context): - res[page.id]= self.can_user_approve_this_page(page.page_id, user) - + res[page.id] = self.can_user_approve_this_page(page.page_id, user) + return res - + def can_user_approve_this_page(self, page, user): if page: res = page.approver_gid in user.groups_id res = res or self.can_user_approve_this_page(page.parent_id, user) else: - res=False - + res = False + return res - + def get_approvers_guids(self, cr, uid, ids, name, args, context=None): res = {} for page in self.browse(cr, uid, ids, context=context): - res[page.id]= self.get_approvers_guids_for_page(page.page_id) - + res[page.id] = self.get_approvers_guids_for_page(page.page_id) + return res - + def get_approvers_guids_for_page(self, page): if page: if page.approver_gid: res = [page.approver_gid.id] else: - res=[] + res = [] res.extend(self.get_approvers_guids_for_page(page.parent_id)) else: - res=[] - + res = [] + return res - + def get_approvers_email(self, cr, uid, ids, name, args, context): - res = {} + res = {} for id in ids: emails = '' guids = self.get_approvers_guids(cr, uid, ids, name, args, context=context) - uids = self.pool.get('res.users').search(cr, uid, [('groups_id','in',guids[id])]) - users = self.pool.get('res.users').browse(cr, uid, uids) + uids = self.pool.get('res.users').search(cr, uid, [('groups_id', 'in', guids[id])]) + users = self.pool.get('res.users').browse(cr, uid, uids, context=context) for user in users: - if user.user_email: - emails += user.user_email + if user.email: + emails += user.email emails += ',' else: - empl_id = self.pool.get('hr.employee').search(cr, uid,[('login','=',user.login)])[0] - empl = self.pool.get('hr.employee').browse(cr, uid, empl_id) + empl_id = self.pool.get('hr.employee').search( + cr, uid, [('login', '=', user.login)])[0] + empl = self.pool.get('hr.employee').browse(cr, uid, empl_id, context=context) if empl.work_email: emails += empl.work_email emails += ',' - emails = emails[:-1] + emails = emails[:-1] res[id] = emails return res - + def get_page_url(self, cr, uid, ids, name, args, context): - res = {} + res = {} for id in ids: - base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', default='http://localhost:8069', context=context) - - res[id] = base_url + '/#db=%s&id=%s&view_type=form&model=document.page.history' % (cr.dbname, id); - + base_url = self.pool.get('ir.config_parameter').get_param( + cr, uid, 'web.base.url', default='http://localhost:8069', context=context) + + res[id] = base_url + '/#db=%s&id=%s&view_type=form&model=document.page.history' % (cr.dbname, id) + return res _columns = { 'state': fields.selection([ - ('draft','Draft'), - ('approved','Approved')], 'Status', readonly=True), + ('draft', 'Draft'), + ('approved', 'Approved')], 'Status', readonly=True), 'approved_date': fields.datetime("Approved Date"), 'approved_uid': fields.many2one('res.users', "Approved By"), - 'is_parent_approval_required': fields.related('page_id', 'is_parent_approval_required', string="parent approval", type='boolean', store=False), - 'can_user_approve_page': fields.function(can_user_approve_page, string="can user approve this page", type='boolean', store=False), - 'get_approvers_email': fields.function(get_approvers_email, string="get all approvers email", type='text', store=False), - 'get_page_url': fields.function(get_page_url, string="get page url", type='text', store=False), + 'is_parent_approval_required': fields.related( + 'page_id', 'is_parent_approval_required', + string="parent approval", type='boolean', store=False), + 'can_user_approve_page': fields.function( + can_user_approve_page, string="can user approve this page", type='boolean', store=False), + 'get_approvers_email': fields.function( + get_approvers_email, string="get all approvers email", type='text', store=False), + 'get_page_url': fields.function(get_page_url, string="URL", type='text', store=False), } - + + class document_page_approval(orm.Model): _inherit = 'document.page' + def _get_display_content(self, cr, uid, ids, name, args, context=None): res = {} for page in self.browse(cr, uid, ids, context=context): - content="" + content = "" if page.type == "category": - content = self._get_page_index(cr, uid, page, link=False) + content = self._get_page_index(cr, uid, page, link=False) else: history = self.pool.get('document.page.history') if self.is_approval_required(page): - history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') - for h in history.browse(cr, uid, history_ids): + history_ids = history.search( + cr, uid, [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], limit=1, order='create_date DESC') + for h in history.browse(cr, uid, history_ids, context=context): content = h.content else: content = page.content - res[page.id] = content + res[page.id] = content return res - + def _get_approved_date(self, cr, uid, ids, name, args, context=None): res = {} for page in self.browse(cr, uid, ids, context=context): if self.is_approval_required(page): history = self.pool.get('document.page.history') - history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') + history_ids = history.search( + cr, uid, [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], limit=1, order='create_date DESC') approved_date = False for h in history.browse(cr, uid, history_ids): approved_date = h.approved_date - res[page.id] = approved_date + res[page.id] = approved_date else: - res[page.id] = "" - + res[page.id] = "" + return res - + def _get_approved_uid(self, cr, uid, ids, name, args, context=None): res = {} for page in self.browse(cr, uid, ids, context=context): if self.is_approval_required(page): history = self.pool.get('document.page.history') - history_ids = history.search(cr, uid,[('page_id', '=', page.id), ('state', '=', 'approved')], limit=1, order='create_date DESC') + history_ids = history.search(cr, uid, [ + ('page_id', '=', page.id), + ('state', '=', 'approved')], limit=1, order='create_date DESC') approved_uid = False for h in history.browse(cr, uid, history_ids): approved_uid = h.approved_uid.id - res[page.id] = approved_uid + res[page.id] = approved_uid else: - res[page.id] = "" - + res[page.id] = "" + return res - + def _is_parent_approval_required(self, cr, uid, ids, name, args, context=None): res = {} for page in self.browse(cr, uid, ids, context=context): - res[page.id]= self.is_approval_required(page) - + res[page.id] = self.is_approval_required(page) + return res - + def is_approval_required(self, page): if page: res = page.approval_required res = res or self.is_approval_required(page.parent_id) else: - res=False - + res = False + return res - + _columns = { 'display_content': fields.function(_get_display_content, string='Displayed Content', type='text'), 'approved_date': fields.function(_get_approved_date, string="Approved Date", type='datetime'), 'approved_uid': fields.function(_get_approved_uid, string="Approved By", type='many2one', obj='res.users'), 'approval_required': fields.boolean("Require approval"), - 'is_parent_approval_required': fields.function(_is_parent_approval_required, string="parent approval", type='boolean'), + 'is_parent_approval_required': fields.function( + _is_parent_approval_required, string="parent approval", type='boolean'), 'approver_gid': fields.many2one("res.groups", "Approver group"), } -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/document_page_view.xml index afaa9fbf5b6..04ef551cf27 100644 --- a/document_page_approval/document_page_view.xml +++ b/document_page_approval/document_page_view.xml @@ -30,7 +30,8 @@ - + diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/document_page_wkfl.xml index 4ee782c7de5..f92d8463f72 100644 --- a/document_page_approval/document_page_wkfl.xml +++ b/document_page_approval/document_page_wkfl.xml @@ -1,6 +1,7 @@ + document.page.history.aproval.wkf document.page.history @@ -34,6 +35,12 @@ edit + + + + + + Automated new draft need approval Notification Mail @@ -42,25 +49,29 @@ ${object.get_approvers_email} - ${object.employee_id.partner_id.lang} - - ${object.create_uid.partner_id.lang} + Hello,

-

The page "${object.page_id.name}" has been modified and need aprobation.

+

The page "${object.page_id.name}" has been modified and need your approval.

-

You can view the new version there: ${object.get_page_url}

- - ]]> +

You can review the new version here : ${object.get_page_url}

+ +

Have a great day.
+--
+OpenERP

]]>
- - +Have a great day. +-- +OpenERP]]>
+
diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot new file mode 100644 index 00000000000..4ddc97334a4 --- /dev/null +++ b/document_page_approval/i18n/document_page_approval.pot @@ -0,0 +1,110 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-19 03:58+0000\n" +"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: field:document.page,is_parent_approval_required:0 +#: field:document.page.history,is_parent_approval_required:0 +msgid "parent approval" +msgstr "" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" +"\n" +"

You can review the new version here : ${object.get_page_url}

\n" +" \n" +"

Have a great day.
\n" +"--
\n" +"OpenERP

\n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approved_uid:0 +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,get_page_url:0 +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approved_date:0 +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,can_user_approve_page:0 +msgid "can user approve this page" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: view:document.page.history:0 +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,get_approvers_email:0 +msgid "get all approvers email" +msgstr "" + diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po new file mode 100644 index 00000000000..26573fa4837 --- /dev/null +++ b/document_page_approval/i18n/fr.po @@ -0,0 +1,119 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-19 03:58+0000\n" +"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Statut" + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Nécessite une approbation" + +#. module: document_page_approval +#: field:document.page,is_parent_approval_required:0 +#: field:document.page.history,is_parent_approval_required:0 +msgid "parent approval" +msgstr "Approbation parente" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" +"\n" +"

You can review the new version here : ${object.get_page_url}

\n" +" \n" +"

Have a great day.
\n" +"--
\n" +"OpenERP

\n" +" " +msgstr "\n" +"

Bonjour,

\n" +"\n" +"

La page \"${object.page_id.name}\" a été modifié et demande votre approbation.

\n" +"\n" +"

Vous pouvez réviser la nouvelle version ici : ${object.get_page_url}

\n" +" \n" +"

Bonne journée.
\n" +"--
\n" +"OpenERP

\n" +" " + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Page" + +#. module: document_page_approval +#: field:document.page,approved_uid:0 +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Approuvée par" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Brouillon" + +#. module: document_page_approval +#: field:document.page.history,get_page_url:0 +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: field:document.page,approved_date:0 +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "Date d'approbation" + +#. module: document_page_approval +#: field:document.page.history,can_user_approve_page:0 +msgid "can user approve this page" +msgstr "Est-ce que l'usager peut approuver cette page ?" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "Groupe approbateur" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historique de la page" + +#. module: document_page_approval +#: view:document.page.history:0 +msgid "Approve" +msgstr "Approuver" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "Approuvée" + +#. module: document_page_approval +#: field:document.page.history,get_approvers_email:0 +msgid "get all approvers email" +msgstr "Récupérer toutes les adresses courriels des approbateurs" diff --git a/document_page_approval/images/category.png b/document_page_approval/images/category.png new file mode 100644 index 0000000000000000000000000000000000000000..b88e2091ad80fe09117994dd37828ba838809ef2 GIT binary patch literal 59644 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ΝXhE~s{ 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 mU0* zK*(*ZnTB9{o&Jm)_eL6qK%(8^koEPjVZTq2XXJ9MP9V9K&xl-D)?o*9WS@5&zH}rf ze+cG!{fnK6v~`n#CXdUt=Ed~BQ?7?6-C^fN9G;hxEWnbW*t3!zkMO8RuqNukKHd_B z>86_!7llAO&lP9JJemh#tnr1@-r83SXOIu`j!f5nWQ*PjZnxKs?$1rFh~^2U?D^X~ zK4DBUB%WU-KyKgYtpx41N7f4cZY;CPrR@jB_qW?E?%Er9n}7toNxn?4FPslSYzO=! zQUO$GZljJ*B);YuQRTXRiIg^iY{z_kto#YBLF&g%e-2kRWWe&=*YghJ=Xt`a{VAbm zdDjUUEIa|5kN@r1u7Ax-n;yL3q;Spx;nHFc<3#uZjlKVXUcAYbUmBJ8tchU+ z26v-PA7JI6E_h5ED&4rh(dK2wV%@de?gqXmM_o!~zMsbyQ+HqIsu!HG^$6;6=_NYO z;6Q_Q+Cqe;r8l^_uNFz{w+C|Wy+AA`*hyR8CCZ@f2hHDn#>{eO;)gCK9lT4~2Cr%~ zmaCFZB}n#39q(MOSlLnpz|Nm*@Sxh6x1~gQ1z+PJZuiy~dWpyLoQYWsOm+(op4Xwf zs*m}_=6E86`H^^0Y?a8(NQ9U(QnzLT9pX@~LBXrH&B;4WR?& zvbsoZOGXU6V-A?Dm>V|<5J>)0?`DcC%C6CiHJGIkU+nG1&=ET&8CQ8KBFtlt)itIRi#x`<_T5-4a?GENVTAc zjNtflU(1V7PvV`Q<;|Bi%N_Y_{0*chVJl?Dn<^_xogRFagpk66Q_mc9YlIB32GU60 zH);L~evRdLiSPM0T(Za)RiSL%*Tm)5TlQr&091>xfOG!MOzv(y04-FIHQF99%<=+N z%8R6b&Dr|`y^#hLcf*)q7OXpR9-hnRFMh(A#z9i)!dk#PcLzrM)v?YeOV0eO7ffY8 zPF+a~8JN~=jX>8MRQ2mry+Z)7VB=&6MWY4@NNDgKZdRN>Z-RWRSw7**@(z*^$&kpe zjuQhtl}+Ruf#d&RG4gGsGoB1SlENb#cB55%&B}^F$9mtJsnph_4}*=%eN_VX@`VH8&2`fTo)1duC?vg)uv0;>OVJc z-&*cEluHjXc^%%B#@-$rhC)wb%c`~lxwyYnelch%w&?x+Tp-biNkv2Zk5hfrZ(gJ| zTr?@XCDnF`PJeq+G{@y+RwP@@?pIIimfT4XFV1sanh(#cGu3wP-1nWnuZ*Gc@8M9> z9`eCln~>a>(b-MJ@0Ra;Q)`^R~hgtyrcv;nYlPU9n8eB783urpNe zH&o6L(hE*I=KH`%c*O1T%UBr}0mWe*m-k|TYeR~k=DFb)H>m>w*4|LtA{A)rec0M* zE|2!$IaqT&j6qRD`|4q=&2VdMC7NVSB)p2?O>VI4xsF7H$KHn5$lMZd-&-Z4uF=41 zfqVQdp^~vol?~h1*&Fvfj#t>$1TrhklS^)n=_hibm_gJn30cw zwQchILwU23kA>E?dmEFgXuB3B{l@QxlYV>nD68qNYG<+fgwlp)nl64+!1qejC+_t1 zJUDf3>qNC)98cbLNHD%(K^t%-kaNG8?^GHhT_&L$DrUXW@YHygFaE3VJPBG!2cPfB z6v=nnk9)XR|E}Exdt5=q)01kevEDSyHEoDj*{rjMu!Mo>#uj#*0Qs-R4&4Mhfl~Vq zS9Q(7PoHzIk4&ns%iPEt(sy0jnO3S3#Q$PJTzpIYOG7*M0px(+zWj zwYM?MVbx?zV8XAP{60hP`+1xE(E0n(Ji5?K<3+|2h7e%vXP%nIa%6LiPXy7uyyB+? zTq}QYz$lr__{j&4kBX`C_mnG|-=pg*`Mw{4zZD55JmIdTB}O{hJd)t@yuikw0Dq-_ zM_SH$#21>-b}k@=C(y1^le5}l#&Q(~NP@8VXn{js@oomzK60Yp+YFpc{Rv+zb`8cK z(m2WWyD5;R8b2KeSreb&xW4kDs^QSOG3mdos2m1ERFOyuw|DnvFCEFNlYY{JrjJ+L z4&dWXy-A^)OrdodoVu8Xm#5KFuqvp9xvro{ukJlk0&7TTG^WBOn&4sQW`VlP^A%}LUGHat=`#{fewTJUA7W!>37O|6zrRae*j?Z3V4HYXR55bf zsMqw{eJT6$qDBb*7`dS6kWF@>@Y>o*M)9y?(R^{*NJHHFfNAFhk5u zHaF|1ZSBb>ijg7I8RG*-g&BX)CjkGPV11IO+==Y?8YQ7}?whE5N z2uybz$F;=V^#Locc)!>_>E`WYoMn3Y_BRRD{J2(hsPDffi+MB8yheKWtqQUWZaZmx z%>`t7t%z^7{6@froK-jT zjBK3jTY(zPI_izb)uQf~eyY7K`i#c(h?{lKQ<fL_IMoLsEd)8EwHF>SIaV7lf5+Uabqxb4MQ(0NncnY@xtOyD=?s<>y~9;Mpz zop^HQ=|mPSfAzW}2M-+c8PN%8q;(6d9*JaoD6{8Y+<0bV23)48idIx1Cux25oHBWf z+MMQ#;ym)`;aY8(O#dejxBE5}?q%1)a&Qh#-V==B{WVboq^ldg&UL`5z$srD#Oa+J z|GDgbcT@uP+n-+=kKmi?V(SsAeSK`8Q`({mJAgluE9f?R`jo6UHaOTc3hSvO-JJFa2z{>lAju&SCTcV~17f z@sm2{TkkvGL#ugnhJwn@7Yo0~!7hshJhx6Aeyo+J{4xabl9A2JX z$nRY##H-^jdDHwca`@qinB1a#qyw!Stf;*EdNy zvB%UR9)caiY8v>#<{30&AQ;S~m?#nHFwg0M)6#ncaO(KMefd^UqVrpa*9|`h2grki zwg#XNI|m>{v_-;hEe0IPcLVzVv@zp+++;F`apjr;2sgBm{_}L3;y6u9($TjO!!$3O z4?b$|UtnWn6+@*cFvgY<|Z(%k$dPBqnCZ{K2L`y)Tv^nWPAf4+~6 zjjc#)_z+VKPus@Y5wdwM>+ma~=@{Z@en`aXM6tr2Mf=YuXX zxmm&c7WM1PmwaGqjHNp`-;1O9x?%dhi(DLz^Y$5_Br9Y>T8I3erfWhYprzCj>oqd6 zUUGmhgppb1I#s@61d+rtYCV*u29KgE{{ngQKvHBsb4a({h{n6U+qd@lG^eP6RwJU2 z8IHc!;2rPA=uAr*()7Wr4hT?|)NQ6fiZLc%A4I)8ipNs2HR>bx1g@-U++xjK$wcQM ze+WaoBY2GDLlVWXQ$nnRE>>x-ewTT(W^?ES_*MU|FhJeeA?-na`b-F5bq&T#Z5rIu zRKVm!oE|LO?DDKj#-eWV)MGpWtBTZn`}h0eo$f>&xaeK`teG8|D*CUs)ZyPPLj=_Q zJ^{}&bSIGfu6Smxa<|D^S`3N)_DTEmw%BaGWTZU@f{qqCogTgC#x8H>?DQq{a`0?c zANCMmyt1!+h`<8CG3{#+8+ui^31PDRZ7N=Ppkd`7N!Bo5$P9kGPs<;2LMzp-}=B&XVIxa83Q{;{%s^{ll87VsA z5Q^&6DmCg}1n!0lg~VrG%7m|K*idok9CY`aQs ziOb`yR)_OHNG@h&++xxW43foU-f80>{&Vz4(UMip4A(vF$o@!gN^}=4BYiobAql;& zc@eI*nB*!s^8P_Fw4zu;sbqZZ`|xNY1G@+nuN_{!kgLCZ7YE*C^^g98RAX&fz0q8$Qp0v%S?1W)se5inmu{1Y;Sz} z$W%s~1YUhstQ86Pw%oj_h(F{Si;W?q9gI9-Qx9W zLJ0qNo&6*)(%PUJP(v?ESf4z4&P4(mBPyJd=@$4Dl1T*vt$;};5E-xZ(x8YMRB{{< zIji+(3q(m8c()m|#ezW%7km>Z7)Gu$czEKcJeilzu1nAj0o~LU(BEzQ`s=Wk>!<`% zbDXP*K9cfd-4jj^cr`J=mgH0T0yPh!uO);&Kl^FpqAzL*nMga(Kx-Q|Tev1XtX8fL zd+g%?nYc-=OJ%B@t^{f(c9MFn@cqELFiu=5vs)7et96%xhuT6!bdOQ~%;rX1Up|dwAN}(rNcH62iFkV#h7AON z_b>%v{n9E?)gezdU>3b5nQihS=mMD??M54(ruRd4f91IT=p6tT{TTP%QvN@|S^RJA z%l`lF{dbsSxPUfPxk$+>?4v~b+nItrg#;_Hojj(Qjn-#4#28Rvtgh%gndhKR>Qln- zDng6OYeiecy^yEhde&FcO|V(hqF|zHn%Y~AH%+gT3*KpQGL>S#M5d_rG(mMH_x6z+ zS1O5b)Yw@z-EH|ACdgwD?J4-+Ulh6?S=-}8$iI7H?GB+f^FlFa88nVtT+G=s`@#YO zLDP{c+7$Q0KN{3*XJUh+1q@6-_`GJDKo+uGbppgbas|F}xuVm}P_EXG0TmPU=Jnu| zu7;ZSp@6diqJ}x^*uM<|VJASjCHkvq=d3G2hpPx%;a{6TE1jHP`Be~pBP;c>e*s4` zs$>5`B67pvTAI2Y@egx(1ecpno-=QMn9XHDb2=PxJ^ohAp}A93`*+Y?uc z^Er$siSm%Z=yp7`&^5zHx)&|FmPsZ{2}teJCI~bUex_>OFJh582I5ezF{rpAbuJAT zPkQ;1fd)aNUQ@pUJ;&7}3}%(dfN~kGn&~EIaC6IOTu>(3P=Uts!vnMpVYV7}s(;Ob z8IM;`N&R-Na{rIc?r>l!N#c~K{xxgs^sI`amhT|m`%R7M*#svzm*)6#Yyp z$W6?CMyGkA4XHwfz$q_Rnp+A8D`v7R-*uK1y8hzS;%_tSO%0IoJc7Y5xAGeq-?}bMm@r*z%px;D66DB#5x+(S322^ zYdmM{Q^l3%?(>`e1*oP93D)#vLgyYu@#xaL?rBc`i)LdKF3nkgmR$Uhx#yA*Ghs-% zaI_kBaSo!f_e4_wPwBoF*wVl^Mz_9ekpoLq~{+HuyB6s~cWFcR1MSqv{ zG+fh5wUoIAgF}(WY&r_1d{MAFY7nTy5oTzmg}!u=e`AmnQmMnnws2wDr0(-@yq$^r;F8$^!6llX@WLY2Rz`Q zIbQ;RW9A*Ed`n5esQT=-w9SNN>%w=B(+7{yjMc8#R_V{}V_FjCU(iDv+PhIalZqP| z7v?})OyM`XnIQyS_w`ua=Tz=);7#=P#B{bsDzg1$uv$*@k zv|F^9jQL&d;RW&j!5^w-vaI*uy%Z?yopO6(nQp=|W1Fsse;cvPwF`!Sglaj!Hb zk-#`&0CK_6x5>B=_^c6U@}l3XxD zKEl;8X-mZzXlZcvvJnFXR_49#3U!R6%jxD{@a{$!oOR^BTA8s2e3enY=C9@oUMl_( zGyO4-0UH7Q< zl7B&labk7|4xxpoUug0!7D@dR?)Jo7w+Te-P_90LQUwma4*$VVJrLWjPRn?6lKYDw z+2Wg5sz01_gkc)*^RvIt1Ru_Hn=^Cw8~VL`dHKuX#KMWt(*aLVymzhRIhl-5K0=e( zn1CHpDs`+~OB03r0N1a27XwI|Ch%&sj>jh*hsnxjsMkh6xjgILKr% zXw4Uv_DwCD*z4<}BB-xz8ZjKu_98&rOC^NL8O>)?IxpEKC^Bgcn28N0!gI>MKi#Yo zH`Lg{tI>eCG19ARpq*)LYU2AIaGJKxFvsdj%jhp%RDICK;9OE{3tqyU`5SbKL8HRUQ=~pW*I(?KH+%-Qa2nr1>NI|oSJ(UzZ{iFwOa@{z z&l#8`RCLq+$pr|#e!?5!)@BCUA3${``dqO*H^UwYL=oGGJOW`v5W48hiz~to&?|U_xo7VJ8 zDJ-nE_vlEWTKY*Dut71BPp9=DN00YwRL_vVqR}g#tr%;t)+kF~P~&%&F^FsKfhSTo z@5r<^@r-ZAP(tH&BOZ*9-=h(_Trg3bn9{!wk+f=7jihXS(tS{7q-Bg&m0`*3u~{i{ zNee&LCAHUhL$Kt8VJJH5d%jLk!S7C_#KhM9O6t&e!{W|l>>r3^xA;gqaXj)AN(o|P zHoiKJ36L!^+PAzBrNz{gevp^H%@N{aeex&?DvRYl2&`Tu09$PsR_r`n_3`zS&2o<~ z00!A}XGUv2$4wH@7IB_Z>0^wz=Wr41sus>vcCK~rQ zp;nubRcD)-8orUTl0XspCbjiCkM=f);r{}Zur^ik#YUES#sWf#rpK&fZT@zd=P$LQ zhcBj%xU1+)L-ykbbkxcTH-k;6!^KUWMZZ#LTKB7t;!&S%op4Qrf$PK;lSfW13Bs<) zi~<|7&cERo*3`&tS^S)}h^!wx13_rEc3c98&Cf|#3@40M*4;`XC408;01^i3_2mesb0DnFYG~H zebaJz02SGP`OE(vRP@UH2dF5m{0CI1hA^M1uI_C}_SG$YNd5Rslw{%$>P>VrHocKj z#eJ6uTM^Alp}@F;;M~`sxTmz*))ww)c+EM$z2DTUKe(1{{Odlyq2d=rdQKeKL%r%p zYO3<~XP2@f+g2J^p73lh-i)#(+7*9n72$68bhcdwi((B4bJ0(IVIb+IQ_|=ON57In zR>cTIsL&LizSzJl+QLq1+`rb4z&~79_>fv9=UZ|h#Z*C65V?8;-62By?Rn1Bq-}lx zXgc>WXzB?cZ#z1Og(S+Q`N__YiqBgA3gt=nqwTHatPf&jZwji`AI{8nfYTEF{2c z`X=`KjMk{E${g*E--Lxjv>6Si2L!4R zPR_p!QKcmzUlBH?TU+B?U8$9-3HK1_??n{bCKvTD6~2m>Vmm_hr=YMyvR0Q)Mz=z4yHqt&NfhEs-?!zvR+Y_9RO zPYN{Oz{zyKY!4MlZ4&_!Q2D^mBNlf3W&woo0RVO9Edx|9HJcRD(!&ZX?0RTyI?Ev= ziZRJPhds-qGdLGdICXbF?~z5A;Tny?>ZO|ZA7Sky2}=5LxtdmvasLb5_?hkI7lu$B zwYIiArw13i{OWPF$NWv6r3!w`iTfv!`yc1|_)FLi0GafkB-?+23jc{I|G)f@fS5*_ zQoNy&49||tU496&Qv#*!F0m*IP>PYistIZHVbz*z$=ACE1aLR1|A^e$n+XV-dnC}?K=wq0&YpdbjRt?cA%QhCI z?6P9t!>r@KuhiRjT8Av9S)Nu8V7}J~^FWI|Cxa znDe!tp$0Q)yEf8>0RwD*MhMr607)u0vgH}@LDSdY(gEM>tkRcp8&>U4G?1L2_LLE;x zgKbO{%R1fd+3S!u@7;;Ze;ymmp*`3TVUs%XSC}@B!c1sm2&q7u%H5OUiHVKOp55Ux zm&bYLnRt#1k5A(G`!&EIN8Xsyi|!HzNQB#^x4bA_q*Z^{9grim^_ev~DaBtpGL^;f zx!s9CX)i2ORbOQ6<(~6vDUSXqO}4F!Okj)t-hg{5z3hvynNQUnU7c7jWxXn>2AP58FjlaJhXW3fat^MGZ=k+KYL;Vs1jv8>UJ7`Q1xyLss%IxsevM zNr#Lb`@P^05mOEN2^uo@zx1{LZEQprP95pTK>94^`7BHN-m*fjn>pk3My8uMv9X*F zkWMb-V1iK#c+qYW(ul~;{Vwq^!c#(5H}YNT7oaA{8g1WyB9dl$A-i{xoqMsX`k&N89D=%{`h!GTk?W(~r-T=pE9P5nj7} zz@7rUf4#dZeu1pQMEuIHj8{Fc_CJ6P(3_khM2_A9FoKFBOMRPssAaj(+?R)ev9sXY8984^}zsB3BMqVZayferkT(= z9ShH?@MEO#&pak|l|0Gk@?z1u#6RES^>dVUWM~Rbt6sI5Df(cw6Vz+UVo?ff)#60I zMNnvX$5@+nB+2(euFpUT-^lBN2Nz?;t9NT5AbMV5^=38JYx+oJg1m*9OHBmI{p$6v zTnMoz5svPz0T`BSEeQWl$SLOF!E65$p#ew)tG1BVk4KU}xB{!Lgp#~$uI#lj8VL5m ztn6XUdoq`(uayfW=7h;?^s@M8*yZ4i_t79jjUo;#I)( zts*2*-2>Sc5Sg%iK8IQeV76B}>2}QddDf`=zU$trCEs8r2Tk3gO_`<*(~7n?t4Y@` z1J-yf5!ieJ(R?6JF}4Lu<89@I%>bo#xs|W!&uh}bFr;u-@)~)JEGv1^7w>IE$PX3c zsA$+r3tKV*ON-SEjF$LmX`ak9*}eT3U~RHUIBuRbW}Zc~D>PeY=joDzpn4%#J>$fU zQk6bQi27dk_xa%3EBA65>d)t_TMK%MD?e)I%}3|5i$6j`{ES?)Yj}o*HI^vf*evdu z;Y*KWMXRF5Lz5xx<7)at{&LV{vB($>4~;apk(^EUiBC6vg^ZDW z7?mKBsACWA6bWlA?3=8`Pu^IdBe%kBvfjfAdb+S3Yb-JPICM-qN>)73QL5dc=Igm$ zLERYh_{<)t+Shk5ei5N|E@Dd*cyq>7qV9w?gpUo2pQqIFz?S9V?fJpd@@@ttxdJh<$tt3% z!JS>s(=ILcgw8NmzJiwyWA=P5i)DLM%L(mc)hX>(?GUX6P>K*y;ImP3gQ4L9*wImg ztTrqULsiQ5u@+GimW%hE4;CE9Q;-#QYfIDs1N|ua^w)Y5{iQ69d`ME85Z2o_Uox^& z$WG}a{pLB*)!{uR=N0;}H)dLB$r|1A8k4h#H!B@fVk6wW%GKxWu^_lb{AJ^Fo;E3(uLu}N3cjuHrlm-;BL*Gf(N>U?#A=DL?d_R3G z0{4Vc-=t>z_%_YqR-ZMw(ZL~+bvoHVX^ewo1V`0UCE@o^RBE{&2Y6zc0Yz%kbEyep zZ>hYY++JzznnwZI7d1~+z>D96Ehv@-VJ-R!9&vU9sc!cbsKq4iW3qX z9QYk=sGmBibi3IYTKlYs5LGrOxUkRM^1D*i?ulbY?45dfr}&a%`cN&}E(RQ&dSsPk z5Tvq(;SNIq{|Ox2UDD&@{ZuB{aBv+F4{y>0-8G&8Zzym~qOn3n9{%?sQ^ZH9RSH4xSK!DvPa@-??l`#TQnQ=UA7MqhYj-SXWqrP zOQp7*_TLQUg5hCgJV}+hlj&pfFLugQ5-byKB3kocff+?i15pNpa-N?f1d1$U-&OTp z%eLE0TdBBz6@d)hxv&P>DpnjfNVRQEB&qD;0s{K_ARxDM6Ba7(X>|4}6*{xL?67IZ zP*4CGwODhx8~frHu$jpi>7~YWdEE~ZcWLPVXz$M7*-GCAfSY#O&QSGEmA1w*U6dqB zZPloywJ)_45mBKnu}0^TWGCSC6QQauh`yn-uZst zxvp>LFL>Wy&Xw!@cFyzM&;7ZdoO2%`O$gk!fy_~#-Pr!LwymP_8NUP{#Rs;OX%bp0 znbPmdE-Y2I)$Zv2z;5n8nakq0uQmUU@1gXcBM<5>Jj)MsF;8#%gj5gRe|VJum%h+j zHXfd^ddp~_j@m0ZKnoWcP4;x3h)?-kwx!T~+ZC?yZ~F{2}bLW#Ygr2GV6V@jQ#;W|Op%+{;+BHTP_=eetW!Y;mxv z)aBIcok`Ojwg_vI&NG*zjDT5X5u$}{&OO;)Y%zHdH7m4P8i7|vt19#p%4;6#XgUGM zD5h$LN7o;Woum+{0bJ$io&Dm-R>5-431cPI(V&|t?Xvp_Ld4>F7 z!`oV7`!Z+kSqhuqzV6@mIcHV@Q__yM58C%>>v}s*+PtxTQDfvvHT9!5T3s}Cxfv#+ zK48O;%v_<}-n09d8FW%>z^XicL5bn;E7Zw1ugdQLHA?e*Obh#X+q%q}2#3xlxZA>x zZ#=-Ck1;J~E|)!M#l11xnKd6Tr8-?YwK@bsAtHx=y>wCU4m^xhNylS+YKmNKJ# zQoHAYBT+GXt6M16!igA%&}G@r>CbnM zM>2b-U%g6*s$E1{I*yyX)b_C1a<`=IYybo6s<+H#y$Q8mwq^32-gsnrd3}kz z(>kr&*XOan@YV83?jv}rDZeN2F(FC=4jX27f>MvCYW&#-4Vj=tip=NR=qt?JY ztt~I<_2CRi*0aJ@(BZgS8Ewqf9J;m65?C|a)2zf|Bu>JAL}MTm=LlZ;*=8%S{TdW$ zJ9Bsa2Vo0ycDP}3)?R<@QK^VaD0JG=(TmETM%Elj?PkWwiW?LLP(jg@GEr~_p=hs! zx~3HLapm_@5hc;PF383q(vw?)@JS*BMq%gC;6b;LX&xrp?+Ti;LsOqso5^HJb)Qxe zInmIUq%OqE4)J_YxXE`Dd)0cl{9AVQf1AXzn3hGE>cQNS zif8md8pW_EK=S#?#zr5UeM#@j7J8sJKxSI`_h?CWR~bLje#XZ2JrpfIR6&;2SMe=& z004@q<4mj^hCT$FNw2Da6b***vzu{e{TFG{O*qG&Q{qbAh%6y3iOz4zimq8#DUTfUCFz822hCcQ&)he~3!n#TJ0~i+utt6hnKGR`qVFI4*Zr_g z$)$#^p+K@u_Av3bW7`NjuP=uz3;4)jz~#XQ4)~d$Wk_;YKLO9x-fUDR%0)nPUIa06 z#ny(roL9U3E;q_$t-?XJR@?~H&_n&NuLfJ!JNzuFfKi&=@u|#tFSF5t4I{|=Bu~Zf zqkLvW!Tj>252!NO|YQ=HT5YRs+uNKaMu(qWaed}!YH^M^ zR)Zr<{MXU)){T5lqQb?1`!{O6YC-*WxGckFcbG%H?Xd@OjxyPBQRzXH*+ELG9I8t! z+@CWmo~b)h4GN-k^-}Qk<-x&WbrJALX*tr4uCQzT<2-~qx;XLNK)Un-uQu`BAw74+_Ax1Aa5&26#c9i}o6etHEsr}@VaZ;859jAOiD`AmM4iG7vR zqO;F61p#9B?TLNUSQ?t^zi3zU??4gaYej{uBv3DTE?KuI}jEh}H*I)47*g>65Zkox_>UARg z)?yiE{|MN$G*k+}K9b>VtG|3y@- z^XDW_M$T@PaQx+m0epPR-+u+Av&UCx^2zDIF1CLBlcskKQ}uP^PJD$aU$EZ)$pZs%jAYdxGH>2Kmk~163+~`t$B^10%D>$v5 zbUW`yV=?H+d)?7mlFoH2K|;1)q1MKJTf+SCl8f{*t@!t-l@XMn|+kwpj{Lh|1^;3UF&Z(LphHq0xD4O+wKM9#?i+OYk=A4 zBK^x6&!rMYIE@!|qmxT1Q4DUxFAc9Qe*d3f&Ckh*jOSNXl^ni`@(*+@zr<`49~mrZ z8O=(Tb&fIx*IUdFrGMgO`kQx1v`k1+Pk|TE%*1AeaSkicqhD%q8e>%mJ(>CJGany6 z!C3F6%|+n>3cigLo2QVb83MU7d`8!LY&+DZiE(zqu<#B9`6z>wU~FagxYh!%aUHVK z&JR{bm6vQ|BQZVAoVROXUaq?|Ed_8H@xz$iV?MqQ$RfFu_x;kF<@9**T2@fIj@w@pALJiOV?ZDB1# zfAFA4%Q(Q(5T4DAc4EzMT<9|H=$o#0{wn`^rJG(g5{%hR8TPUkPUC_(*wDwrcQ;CM zH=xQ^%#ZtF$YS-#(IBQ?;>QU?hDfS`_cy?Jh2C+?Cxu^lkV2YIJ{lb}G+{+}`@7J3 z&ze#7t5!nlPKrU$)1$NXP9&We)6nJbRVG6muqzy!jr@F7m0gELx42JNjw8bo$g&Bn zH%c)MX}o5*il<%wur?faWA!!q8D~M(?Am}^6F&-?{A8qf~KzFb@jc$$~9%>OIg&getTgaWV~M+FhVc! zx-$Ib%e+@mi=l7%GQ?XUm&6+oY6Bck_GCz)U&8MovIc~L-CM0mIbQ_JL)D$*@mKMF zSEyUDGBO*qBBP#t*7e6i+9}r?O;CpiSUs91#-k;|Jx^x^u>8jy-8-amwrZf?R3=Mt zrYfk!&Hv%FV=mp)>NW-{5i=~i-QwDqIXd6!ocq>cI}73GuysH+h`r7eas10OPA}wo zwcC@W)7$<))0u#CTRC}V@KY+`RNIB5`nlvoiknR=jW>1yRyR=Em;2{sgcTmp(up_u z_&(SCxplzPP|TQxJMOv}Ogeu)%gWmu&Dum= zCHMiW7C@SLl>RV;;)|t0m{R=rU~8*XCG4lxH2?4+;J>hV>VL8LT>398Cf^H!6Cktc z6q6^Ww!zzes+wZhrW?P<3q7FPiFGFh&q;0H!d5>Fp z(U|izs3%jPDN8_t6ppB*Xc!Z_?x4>&%Nv{qVb&7;$`FdBhN|A+ZhKX(|10!ok7$Q_ zACGJ8`=|5V0{T^PH|kGh49#cEpYYuHx_tTk{B`-N5=Z#GC^ARD0QT_DmF8C`GEnz} z5h1hF=Sks(-kz^REzD#<)gFstvyd>tQY@B4=k4N-)#)cj3b6C#PyUpErmnmEQkwKt z$WDnK^N9W-7HMmJP`K&*v$qco2{LM($tz`&4NAV&G_N)jlPQv`#V_`s+Pyt9yjpnB zbvAf}1)4ZcXgAn)N-LA(wEB6U5hc5GY1SeBg>fXb>VG-Qi`EMU?JLsS)7qjPq(5CP zMe%+u$E8#gsmf@C-{hXqo6N5ls5TsIB<)7UF}t{`Kk)HQUj3gE>mQhRe1A?j=s%gq z3~iV@^q}fmpjo{Y6u;n5&)wD1L=vo%0}{$d4W^#U8LaQV&QDEpEXGenBs8*O)6bwN z>P!IUvDuxpy8VEOl_(eUyv8)em?I*R%=`DG~QuG3k`;o8%s_fAye#RNgPV zZXqgvU+E2Fa2<+-Wy@ZW*MDE%G}MGwg8b3C40D)9JB@A9ck|k!nD=44n)k-YCXJ+b z!Au0{9FP|+_8){~Vz;n6PFxK-Ea0$O(DN6Ln#z~{KB{j9c%8did^UecGJ0|>_QOWQ zd{#DwH|VdHMgJdc|G?6J1RK?P5Z8U@V_IeER%XNm@qPLF_c3wVdrBGT_*s?7g2!h$ zkcqPr$kM-HR?`rJWqI{?PHdZ?c*+y;CyrHgkw#U{I8M&ADsifMw#P{=>+pWtmZWJd zA`$GP7USby+me(VY$-9*t?YdV_PW8oMs)In8&y0q_YGuKAJ<;NojAnz$C0lA%bdt) zd$J2x8?u9z<)pO_#7(7+05Hww5`H)j3(n_yK->UG=G|Neof<(go9t7Pyzs7Afouyz zj({n9>_OHO=mf#d=A(Ua4>N+{F9}SCY+wEn-F)y@`4~`b5_Y@)93G8Gun9jHvCG!p`qXG#>PAQXKYlvgjs`ag{RI& zpSy4lUT?pvBr^PAaS%v1hcr~`^uEn4_lPKY4v5m&=t4o~SKENICEk`j8_K|rFGfsu zFi1w#5oC3>eATKx>#1m0u1kln3!Yr2hF(Sf<8GvSv|erb=pp`%u(E}D5JupsTQgl% zk)C?oVW8y8@o+89MXd^EhEVB3$7R9nXD*)AoXAa|-aa6&;Npr(crMt!N_~;kP`h6+ zASh3`aFpgHUP@&N6_)l}l8WwOC`T9kjW1+RC)Ttp=} zenkuLf_YgLXuoXfuT3t$!J6wwXRM6CXnGQIANBiw@2Bzmawf#~#i zd%hKR%hG3+;`IoZD~7iY-vg*jRc3g}i+*tmpIeSx+2J;PdO?j8-S_^E@7?Qz!#Ehl V6jzKe;1z6q#`@-ZM4h{l{|!*O@HPMd literal 0 HcmV?d00001 diff --git a/document_page_approval/images/page_history_list.png b/document_page_approval/images/page_history_list.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f52232a3e7a93f4798c4c6babcbfbc3de02526 GIT binary patch literal 57925 zcmZ6y19V+a^fsKNv2CNV?Z#-5MvZOTY-}fulg4&qHEtT)ys?c&-${S}SKnG^t-J2Q z%$_~_*`5eR1t}zWe0VT0FeDjiab+;D4~bx45Kyqtz?~nay}Dpvq+l}QBB~x)C)xM< zm_u(vFZ5UP9CV}-8RVV!bU$e5KDrry=CF#4U>x9>5k4%oG?M19LYMCkT`LXGF6bj7 zbm%;pLPkwlxDV^(uQ{!Q2`lxS0A2b}u8u3LEM`b~_6n`1M8ZQ%!gl>6kMh${L~ zUev;YWs8z5=_45r4Xg;pN5rQFO4vZse^(}2)ZW;KEqu|SAT&Je(1UPTaVbgkadfnR z-?c2k&@d?f&$|eFqu^Wky<%c$7+4`KiyHkH3K%#9QE8<#!C|4u|Ie$}IbQI=*5R;7 z5;`s%=tjl~xHwWgGNLvN+xZ1(X!v|56N&#(P-`;P;mPB2L5dq1Pyx}$!t*d8tifTw zUb_(I5R2vv5C5qpG<;IAKQW##IX;>bc6iJ0JERCIa0OGn5%Nsdu$&woifC&S{M2Fu zuI1(B$(fm%b6?;Y%gHT8mT|vIgIRzBk|7yccx_2Im9i>x~Zw~*l2MJhl^U_&;N#eU8&Sa4igg|EcoldBR*i*Q7S|j z3;YE=QmKS>K8po(PR`9im8rrTg8^!$vb|073 z_75g%wc&Iy94rc)h=~SnesA9?Iv|z6_6LUrFQS^=y`kmhg(D)cZ_x-!EmVOdfUa(%b>jbWUy>Kz_;KIAC*XjFNbQgfTWU*!G41hf8&3 zOvuYA_qW8LB?qpF+qv;&PJ^eEF<+w@bdmt0dJ0Lfh~N zO2-g9xGqCm($w4(n~!FsnPQu?I=)zmBy6xwVl|#|l*WUW1L;+c%j~DDzmQumE8F;8 zLkVPOv+j68K|&fR1D0X5(nV4fQLPg$Am9Q;JDNNlmfsw*cVq@*y{k^6t^p$QkA5AU zBgFH|^XBB7+?;Vy)Kej0_Eh22_Nqs_G|7 z^t`-0@Kk2~!MO@``Pqd9ZCFL%P4uFdrlIHNv+38DG6cfUz&cL zGGBPX^p8qvgTw0|!N zspW2gmm|V&=+AK3??1o$f0~kP){KbK;6l?)Q9WO-lkb?Ck+NHJalQIr&nZJA76c#k z)+`F}N6C-$G**rhGOX4k>{}O3vLXIVgeTm%6EHI~Bc-PxaOQpu^tU#dEXQ};ort?! z>XxVRq##+k?hgHNNTW9{FLAdz;n4U>y6$)Hu2Y#3IMuYd_v&8D!k^6_!);DFqPXx1 zdvPx{*&hL$!vROu(}NA@x8NTU7-#^}FMALi6+iY)cy>8lM-Do-Tak9Z3Svvui%z_Y z3w38~)LggmEy4!K#S{V87J~_=T0-_4w@-&J8t=aEvu_nRon%aLz43#SCi(MA;^iGD z6q8+epU0Ok59U6Q;C-9Z#XJulUcKD6zN@OwQMV0EoAnQ*d-Aw2U%uEw%Ik$?zs-Ld zWKo>Y9*AwUguS^7Y<4GAR)71(&gsN*B&oC3jHNyCbMtDC$D`ew!fXnMraE4<0)4x8 zJjUbHgF-F@w*F!rx!-^wgz$=Rk~|ZJOvlCg7%%+uWc& z=$_R3%)Et8AabIKDBx3NU~v)Rn~iSFf?JMMb}~2x{m_Q}goK@BXy1KA!>S7QW&=8$ zwV}$a!P~MZs2P3L&#j(BWaL#*;b){(X%^PM)qa zww+jOC8V~wxl>n7deZ6cX?c?a<6-*srE3WKf^b#@q8LHpM`{XQTUNjFxgRI~&hbe( zhRr7`?9;5aYjEK;J`q(RZ~1EDpQxDnrkK?X)zqNt**+F*7TGH?po$GxOe(u#hh**> z%9=qt?fC~BH$Gk7J^61Ht0FXtT2ARDorBz?m|t#FpQByI_XRjt%D;5{94(G(DIAX- zLRM{bv8sf@4MI&Si2=hPCMiiReC5Q%`1odM=27|3+-7D`^N!Gsk=sq=W<~c+ z+tG-dz+8Wx9IbZfFH}RMoK#ThL4*X~yxXfY!UhK=b=uv=MCGg+wE$-(ucBf^RC<1X zUTc*;X;`kki*H;QgMEVs!Ey|lLH7oWE?NEJaK>zb-MQ}JRIo+02CTqRbZN`Ju1Y*I zGgl}it3-I0bK$qlmwiFv^dV<61rs3{8Vq%V{VPk2+FkCI$FkeSRxTW$eQeWh_%K^u z>pi(=Ee(rQO?LCEGZYH8>FHl#vmFbLN@TwlYJ5;c)`TjD6-0pbOZ@7sgp{DT2*Z&`&=lsO&gaWZDJuoGB+X>u}^^m=`bO z)sI+3StVhAQ_JgBo2LeKt7ZYm@b8Y!sPCh>DqYQXK_G|8*bAaMR^x;5wT|3aP6X#h zisji)Ug+nx`c$P8LXT6T2wQtoD(WK6~fZ5C#FB$ZU3$m^?*&z*cLhWLlHv>nU8 zHx_U(K73%*5v$S_fARI*;&c>3mX&z0l*Cs%#R^1wjehI_ZF1TX`gC+`f=-b(9>!?q zN|oxYk(40@DO~;>^N`v8vS;_%!fJ&cn1+7tbfnAw7))xsJ5j2t)5AafD*Yx7HoP?e zi+>zjJ7-S1z@kW~7aU={hSs%5xTDTR!Rp5@JMd-@dyeZNmld=TJVxV3Pm%zRkx+Z_ zSw~3~)Na{zG4dA@;wzS0wXBqb0c3HvBc^g_&n}YEMZ{V#LcQ$svkkl`_26b1%3DaF zp@Y?uxQCp_GWl4cg#LDUKD6+7RydfxzM9A^kVI51rNc{5W;n zzuQigr}ww6N9aobpcp>!Ti2Nk0(PO0l$REcHuM&2Y2sX}zyd{0UO~jm>f@fj3i4qq zHwy(-`nB%3yo^ZV*Y!gti>O`AvW_RH^VcLH6#bM2QMQ?joRShVqvi5*M_nfjVI~DB zeDx)DGm85GBN{x;KkijStE)Dnde=m)Dm{~Vp~iGjf_Jd^_3(F!+tyF2O{-w%S6C^}J_ zcM!6^Ys*U84!dh)AH_^jtf2|s3u3}~gRlNN#zT{ql{V;}3!*{!RUMZ+Y?39aT%;_L zr;yaiF70^Tup}*$5%Q&)mh8a@`6Izma;FVUxvJ~K zbqrJ*A1}#-uN$^gXwTRe_;}3=)^1OAGx+YygU4a)%NCC4PF|(ZCBn^^lxtS!JM8xB zQ55r{<<-n#XS>V6KaVd$Bk7NiG|#&@2xfcx{BtCdg++zmP=;0X`XoZYawpP*nC)gk z=X09U@(KetjBoi{JJ6#(XJ6jI8+jux=lvqEgQah1=R}AO0wtiP#-{jle)?&Sccq4t zr|Ct!(aDCRqKqD&l@ZgCrCRur%J2&RX<<4sDIw!~6drpqsUR70L>72h1rrUiQnd#qVHAz5i^@zDRl;pHz;BXP_ z7h9aP<6T)%A;J!Yb+j;LGBN;w0ka7S4Ox2(jdc7WMlOp5JOCX0f=HMc^l`LL*a^D# zkK`;NbKobaF0>w-$ti3Yx$iN`OF9@+6>$-} z9ISk~k#@=sjggxB?PQQY+?^mqsX)?jmd0N0sff5yc*l6~{?_8r8!d1!wr7#mm}Qv) z?mVSTu}z5hkOYpDw;oc&?xc}bXy!sC2%b7s?pLts5Lx>r*Y;3se-bdzO_ETWCXM)7 ztYz8($k@r*b@m<3Dm+h$bjmG%2iq753-=IzobU4apwyfB1s`91_F$(bj<~#(PQON? zGby<|GU2j2%FiyvI_>)tz4JO#w^G8Mkk&M6v~9QMMk^yDEu9^)zwsB^J61>Bv;iJ| ziZkos^h4$7XH)8@^ok32VT=jK^HYFA1g;&nw zObIA8oBwiTJo|U9(AwcE3ppn*o{#jOwNZsdb1LI`DRojhtteVr_KR^Sw8#ZhGT+Bs z3(V8OtDl&okM$6Mhg;Z+HwH}!&zXTN7&rPL$FO*T_1dO^QltjaGevT_w>=E(nz+%n zN&5m2E5~QCVNLkEf$iI?{@DI2K`872(fG&7=VjKUl5ZAq%RVY0A^w+wUy?a!hK-lW zCM|k)DYrn*2iKZyJAv(*LMJtQpd#H-T1Hk>`3ljdlWrhAwb8YJHIE`C+!t4(skLwHlffAMw`fjFyADzZKv}Onec! z60CgaD1dPQ?as~J5);+mh7K1yp8f4+f^M?IpX+%rI$&k74wrurA*s7s610wYahD#j z*30ITl@i5luhVZm?Dk!R{m3VQ5RU-8Vx_3+yN|u1N;1vBo^D15Ky>7`{BS_g|G`|>CwjTm~A^g zD=mDsq+8N+hOBZpT*}Fad>Z>D+GQwkslizinHMjIW)_ee21;J&iRksUe{&^gpF41uuAB1m4{`Oz%tj6ld^ukbmbX6b|mNinN_;H zt1mFwqv-`BDZb&59Me?asBeNZp3s+AGqfuqIX-ltdp7TIQr2YRFC=$iN!|FxD*D(m zJr(UR2hUpEIkx@ZLuP~-!p1o(6TE@?yjU5g>gy1sq=dBifhB6)HFwxRkDqneiSzk& z-5W9gKp7n;Wg-sQi%rCZkvK>?P&ScDHf2qj9v2TV)7bEPJ z(h8%!2t!4suZG0aF(5G?uKDZ~(4G`~0$%(}&yZ^0qQ8qyM&DoES zdccS&H7hN2K=?9O`@*;Qai*BefB7f)Z5Y~cM8u|;=-o#hMc9kSQAkR;jY#Dww2pcM zdZq~Et)fwlLi~>>pH;RKp8iVwmTfkWmBTbDC;%1^H2ch(mXsMhs`%oAvpAb9~8M*~rVA5iaR@&39GNLF|#qz$z-Dcts?0anOOhjJdX@srjwJbK64 z*47zv&7wR_3bwHl=~MGl3r&Y|uNEc6f_~ukw3oPN?fkDgXiKYCIXhT$0Z9#FIX9j3l4T)?!! zDRXdg1p6r9j-TkiK>9FD%>oQ1@VKM#Fi=b;*oy-~5}j5eczk%cu(CJ*yIVgCIWBZ_ zdm>KhbQ8nQY-Vuu7yPF4Hi@VMCPF&v4m?v|k}we+J^pG|{RD zJV}#}Yga+a=MVZxb;aNWLJ|N4gBiCaW^6IK)sS7wOXy=I!fhj?_>Njsq@ySg3U2U- zOSs=2U9j7Kh&+6yc>5(PSb2qzW#D4h7a%DMnK*Z|adQs>n-;^&RY3p2)00bxS$%ui zTO|P(qYs|4kDbX1ZR?(jHp|qXj~nf9f+R%84VU?gS+2jbC>{2*#)pAcd5xP_PMR9u zZ<;dDTiNkZ>IyPSPcuG+V-L98l+>4rm#yiI>dK-J%J4$n_8W{{Hw*fD6OOCupd`kp zg5%??m`aEz(8x5$%IgZsfNVSZHZ=Elh;Mo|%}X{zI?{UWZb-Mcw+BZ@qU!26T3TA9DY9g! zuqW^`WvY>}$W3lKj~|N}dhhV5WY@j%Ta&08+Lz3PW2&fRInMM#qgzxNm@30|9!AoP z2uTw6H!I*d?R?VWk`JHvbm^6iJY%HH_2jr`a4$Rd#bw~&q;qZ~ERo}re^ohl`Oysn zXvNJ9enxqiU_67NKnE?!i1_!*uZJVRg9`zkn*JQ~!LW z7KG1<`Dm$)$YJ;d4mU4UX*mfYOB4RF?2P0m-dsd88(ok^79?EQCghCHAJu$4;jS`> zG?FpHp50}6Yj$mfP$cHuDt||d`D|kf+z;^5q~SmFa3jM(>2HSS!+Xz9NGg~KsrmVW zvxW9NsYFKWD_ zbr(ulUmx<}k!*5fBM=P8IzH8l{uv>q^dG+t3Ckp)Clt%=$$^HFT_65dlbI)WPa`qRWPgjJ%d?@jG$! z>ObSq0snHHQCR@o4cHBuUJ83GyCberGYyiElik(i2EulK>c_I_nJV^r&N}~4^Ap8E z>}!a=S}~c4C=h^pLNX!-P2ZwjD0m>G?m|4b@F0T=<^A@*$D~9IN{V`6`RG7)7jbl% zN;dYeWWS}MBIrj8+wWm-{}4kmu_Wo&)pc=swLP~!emkNuF7(sa55j%JgA8dY6MFid z4K?$TZOA)5^1<>v^XhYWl$df)DvdoKz{aKSr2V&Gx-C5h_Xi=(Vq?uS)&7ryL2I|S z556*N=-b;i%S>d}jCb5tit0DCdU~qg4qH8GG;Zj+Ueuu@C9W9ngbbeW!v30a2yeB-|aQu<}=Q@N|Zi);2o zcSeLy?4_w=z4b~UX}A=LGucw^XZqBy%BqB12TuKxQWTUtxETA`jtIkkeWo3Rhd~!W zu@K4025d1~4XA2(d7a5DjE^fMr=+B#!a`!d+1lBKs?te({fgznw^TbuCOnbK4 z`T;EKv6yKID&dMyFOx84@xWq6Sk25{2*&hUUn7M$sK2CJq_rH|ze|W@rvCc!3((F zkA)oIwomxj>NkW)wr6HxWL72C-^(t@_{DJk3|~y-cR#;O3x4|9C+ibj^)*j`IXhCDO>5{)2Ag)70R@OFXSMW3{F5=9$6@rKDgAfb^?7}6rp zgwdIdAM#FX|L)crJpj(6=u+u34#1FmHYTK&lpOLP9)sS!zRly~s7oQC3;2wy?pw`c>*+vqTx~>>Q-NYTd#h6y6Gc=HN~c z7NNqmeUDD|R2jUl^k9YkytcM^CPWN3;X84*T#g1h>SFXbEMd#qK!s|a0--kU&}Wr@ z{g$Apq7T6)M6cfy|{Ci>nrwcUHH!_o??#(~L zoGTOVG8yJ(?AfC>-i4OUWB$pPnU8Jx%sU?2b_oXrSUr|wgk)|k!>?>l?%N$irRZlp z^^|A#!+b8bzs~A@3>N*bUI6@Z zoAUmpHSIb|#_8E}*i?c5jt2v)=+ zor$I5FD)J8!{K|l`rA6I*g$INZyLgI*6d}6go(nD2Lc)Iq7%?HP(L(;q%7Tqc^Fh1 zA1@MzG)S5{V!NvSgfQs*vAwNLu6x*oE$a5W&ZE%1I!1EI0tJ6Yc3A%qzCd_A*H)!+ zWS{j6Dn`n;XQYr8jrZ*A;F!Nq&-V>_#lL>U=*4zGc2*+;bHH1G%`&=BTEW-Y{yjx& zu&=UuJwrA8-MRIklxN*J>Zu2|p!_`U;J37Ra0nStr)E`BdM}xKSkRF7^}Y8klma~t zz#~4ktM%JjmKnqAgsrXjvVAfc(TvCqQ10d^#2dTT64yu@cpLhn8-i3(LLoHjQ0qG? za8hagtIK>F6^}SJ{K7$8LR=$xN~1)&k8_;kdw=HkeOO5t%%Hb--@*`#A82T0^B5F# zxxNl4`M~Cq5+prIrNb@o3C9zrYP~^gvxOl~4}&cJs_`>dB71Cke#)7>DfLj> zHMdLKXKO~E@b+t_(AE*3FowCdP(_yQb^1IXI^ zK?+&e8Ajg>T}lzM!oqGL0Q9K92y)@}W%Ii;=qP7nB?$@&P9ERJ51V|nrUV=JsoJ*$ zC?}MX12rz;ni7Upp6_S4OW+M1_zf0FS2#wUXNA+tS9=z-RzEHdyW2Smxozg(mmbRM=kMX+@oQy;KuAakSJlyef56|MN1VH* zy*+a~vt+p0RzTo=GaFu}l}I9^!#7U|KAd{row?q0iQir~Hyq-gv&K!#`JoNokJI_d z`2Yo)&ZwD0e4AX1px@!)-uHYS`UOY}gq?jKY!TFrvYTDoaYrm`PLvW7qMsXz7en>TjKws@;#Zc< z?>a9s0f@c232twHs=Y6JTDm7T0Wc7vNZb2Jk|U<20ekMg)%{7_gJ)ZvkPB{jizbM^ zOB;nC?k~R-YJX5q^eSxD8zXL`l<1TfZ)Ec~n@+-zWr{qWZhFX>1{nQ!y%8K5N^Y?& z{_yzNv$B%;BIPwRO=AbxAu5U2*Vi;m%wQIrXe6Ed+J+goFPhZ`tCdnk%1b%~XZs33 zW6nh_i@-^6NGQ3-G^HFoJR2H1VKhsS<)dHG*4ZBPgd+%=@rYQ}roS+~q9U^=Wll?+ zFEebv#nHjtncz;yRrqNvNX`OikAZ?B14alA4Mz0#B&O^Y6$1tmsIUN?5U}mu; zTgWP{y``D!6?B)$X1U6IE`1aOTK%MarvbTTRhVQw^fJU=anL@Q42}R#aH1WWz zlKm%41`_XRym#rgK*(x=D%m~TUudO=BDY8&0vZl*vL$Ilfs%5Hu>*K)e4#n)~ zv3TrWKZoh=OF@QBOL6T>Z{BJ4v+Q82YpX0~HwT9P|GTeD_;j(y(vbuH&)uC{>6{e} zCOmMJs?z;zZq~LbH)ekRX*~2_f0_seb)W-ML9P$Fo$-)XI9)IA>R>G3V&oFunR^Pe zww1j%WdRoRH^6Cwr@K?P1#V;xU?iK3E}}f3_e@W?mv!EG5zWV^63#CgpA+5~$m?Zh z60m+6jK&KB66Z)y4TM$@A3pp~i`sUcNpCP5E>J-S>*aiZzd$N(aIwxf0-VhY$lu{} zS}o@8DsG>j1HtXTCOH&Nis$ENpofk+$D^0>V?+R})hvy`Wj_Yc_7(=Oudn|0$T!c!mm7%v4j!8+*`xcxs+KZv!zP7yiSzF{?C^HkHiAv;!x~6koK+6|C^!z zC3M2awci2fN@=@ph`0|FCmah*7KlswJ`}O{NgeQ2_29_J2w9(RA;LeZAVnMu?O*xw zQw%?$1|LsaHUgIc2R;iv(oZW+4mzw^S*p9!CxT}C4Pcw!`vk+o@X-??w~R(Z3T4F0 zRTXJ57u!>V-?b8OU0#TZCX(ueD~T_|$`ql~g+O@U5#rvZ=KR-TND7SrCllyErejwH zJd$lC1fG7fw`cwzN(5%(<0)ZrwtwT7#SdRRoj--W6jA@rtUaRd1H%HJ{~Kz%8|=T4 zM3re%34(X@TU?K^|9`_sOaCcSK3SIsKKwU`#{(Ie3@TH9PCSR*&v!ciyQ@n2em6KS z9_U^q`=8nVTcfD7G&BzH%OJ#}CT?Ma0<|z~~nHgWEM4#?GjhrzeLk2!}&u61(*iF;glThC(r@ z|4vR#vHxHV{XYZJ093xO(R|`=YcNI#piHz!f$qlZM+wZqDU{s?^x5h=M~NluHq5$j z1qDxmWHL8`fh`0nvg0E+8J!h3E3vUViO@R_sFJzo zbEMqTzUm?r>$2t744wPt1LS3-xODCES~_ zQ#aV)hp8UUc1+*9)zoDtKo2Cj#$y}>X*$uTbEh3Mo%$~Buyx+8N`%Bgl@*!%cB#nI zkrgdIk8IVdv{UP2L<l;O+c8hCNQFAjv;!A~`+HmTZvZ=C#0u}8r72)onxhOMZEd^vJCv$`GtC$C)H_qQH zV>9Q$Z8juATFsbHD%ULLa|92sE?5e-zfEU!UQjalqaC%UZq6q>o(4=k_?TgMXL5S$ zk@SI2d6$V&HbkYd^PW$>czBX>OdZer_06ZJIB>elR`e6X5rU zc5*5)nkxllwht|uofA;0e@x7Jz@fLydO(i~}-!R<8L~huuwkRZ}l0E{A7}=qE=mnEF;XBg7T~$@%r`Wcgg5Ufdgz*GO(VPFY<4eKfi!zdliMtgQM$+l!{ZetT}E>JLhg|J=V*vS_1VV5 zyoD6dlSJr7adj{EkbQpf38J5u>7Zaj;~uIOU;E^GElNdXyTRA z)AJ6PG-yP(W#G>)%;$GCVFTg-dwfJ%Ueny;F^1b*T@2kgH&yo)4C)*llS&%u5Flok3#+KK(P=mVo~LuuS$4sLsbkU#zJQ4sBdea~Qj1ej>j5qXj<#=Swvy`h%*RX>LQ#zDXK*qR zT^M8j_-p11`O@cyyUJ8Zt5#3L`r_ zsi&vBW%SP!w>i7ISMoTa6F*XLu@0tTrtgcX*OFdY9CJHzU&Tl);d~F>Eh<(+p+cWh z-{!%5?U}v2ye7S)dgkKH2)4V!#gysEc&}}*qbVBVu{Y}uHDzTZ=NbxDOGfgTyyjFQb}OrIo!%q{WMwL4KdNe) zv7&Ep4e$wi!UrbdLnhU}F2Ty#x^lWWJ=R8v36)~PBTP}#(2MEHBNZ|-x=9oYf?Fy8 zyYuJDseM8G_7>QVg8B|Z!0$}i-OVzp*JO}%HKqCk73g=p6IIx{1avK`es%mlr)gDD zL6$1}gq2wRr$LnTTT7keFQ(pmZRv4ekh>21N|9;}o!Hb}TVc&9nvi3dH<1$@2h?MD3ErFWXRz0hb5q0c@?O`CRptQa9wxIl!f8Xf z7S)!_Xek%6L(AKT*!&K?L+==V%_}o5Te;!t1m*Tj+*W!IIlP;ldUt!0qoYMm=H{^l zfxABrZti68aa=z#jjyKZfht8v2oJ*v1RfPF;8_`Z^j?C77p9Jh!YvB_}c_| zKo;OW2VDwnS8eq;RepsGgCu=l+mM>NT7Gf)pS%!xRegKzYygo-ST!Ov;sw%>j$$AB zk&sa577D712Svl3-~>}d4Y^;Of;5tvetu#~$p>^Zl4zcoW5v!R3anGvY~Cl1y(I?h zg080T?7~XEFY$20z=<8bgIoLtkZ?}V!q8_$Ev?AuX=R-*J*YaZxSVx87gyK!Q!b~| zGal!(LAZak17mXShPsT+FZTZmBuUiQS0R*R3^t}9T>5_H=L3#nOicw;GhvO}0$$RB zFk5vi!>{t&%v#GCK`#6CX!*?be(wDp3+_V0*hZdYmm{R^s9N^{L9(S)!{cQ-R-0bu ziV~zm0;$Vm^BUthmG6OU`-k_AlJnr5dSO}skqTvtcavG31C*5AOx@}eKvBeE94}~u5PiHi(T>j}QqeU-_z_7#HFa=W}GMt{(+ zo}fwzr%$5FZrJSz2#(_7qKSaFiWy3OW1hg#*16mujUUvS=0Zsx;4NBT9O`Pj%fG&g z1Hh>wud2EUGr`rhV?l&1CWgzdCYoquJqWB|Dosa@NQnvchYUlgLdC9&Wg|8h!2Uj- zF=#SN1}T3d<>^%$?rdyg(Y1~ox{yG2y$~Wt4NW~e?rO;*QC<0%HMXzcQ?KjMkA7+? zIF3>Yv_e)29$#L-4dXayOc^^do}Qg?X^v{3%|sS=N86RsU$nQtbar+goF;%Kj|kbx zmSW}!NI<|YX}^@zI2IE@CI!1TAL63pXvMb0d**krtaq531Q8hVcN7S+1_ z1iq{XZdieZaSqUMVxFcS($4f&&rSm+UErRC^{h(GiMetY9N>rVBJJg>t3JEWi<(!O zhe1%CZ#dgBCLY)Z7i!fsSAI^t%W-vkeR^1~RXIu27q?)?$cDTmb-3Emg@wG+)wV`y zsIC(Ajv{^Xnsl;5fk(Ipg~sY=|3grVsJwiPj5Ngag0vP8UQPQ+P&!OBekC>FUfJSb zM{JFsEmH;Tlt$$54E&OrIt4Kb)KB+dc65EFyP*8~jt+h989-4b;i}T7pmK98x`KXU zTi~a_|5H_oBVI#N(oJm9!}AgUsGVI_jzAm+y|3qISb!g9w@AjGT7mT{=YNu=gX%Y@-{X+df2YyFyQ;2W4f^YBY4Co&Hs@sPTs7NeuA;+~sIP6=Rj?sjntw6k|#fU&&Jew~-ZABbql0|#7eQCzxR zCyq#Q3-qX|=~>8DRrn$uJFWZ0Keg4Rca{EpRoK(tv1jLI7aN!H7~|%L!X2s%cjy;Y z;X~vz<`OsVywA0(1=|5A;~SS|QJ*94 zjyf||cqiw0c3-BPwHr?4@3d1(eZ<~|HF81NiC%(js-`?web|+HH_2NJLjsr#Ix)>| zS>laND<()M({r1@=FOLo9E-oikc3hWM&=+?LK2pjCEQ!RQxD?GBGk_~^Yes#0wWJ4vh zJkR;NthN8t`8mXd8gM5ap19h%ls4il4o}`W!R_VkEq}k-=8Dj4w^lD*P@oG_rG}8L z5EfhQz2Id}>tGTiGTP~Zs2p_Bps;}3z2dMFQgDTPea4EBb?4W7uPp_0tZZcy#P5E# zIiAg5%p-}mw7x!WH)^al!PMXy1vpE^){=H>ZPesMDRXT?RqE>lh<$vsy7>xWx76WV z;&i8juP^tNiS7?{y(@gGBpbG?iS*!+vZLr!w8ClT{@i8<{0&T5Hg* zmc5k2+R7%RP`ckfutxQ2rBb3OaNI`fYspBdnizd*kP?jt2^ruy<|PdCfHDzis&tSW zqbh4r%HwS;t?FA#bVxTDf54Dao>q-ua&z(N>I;e1S5?K}oSs$|P0{=WdI~+)jO~ev z9yjD(>?&C_=B~I&BtC}`XJ-=`(772EZQVcWfBm$wbjY&y`o~z$@A~1+Zy#ep={0uw zj~;&P*?zfpm_qan3GRHTP&-WT9h2TfFllJi^fW(@YdMM)=j590>Gl!njTI@+bEb$K zu}D=XJN3Kq3g{IhI$Jj#f^NhIvU2aaLr1SHJajV41$<4ly^B&5J#u-PpI9ZxTxU~2 zez@Pr;?D?Cb=mCj?g=Y}S#?A7(o(oj{|5@}m2h)gi4YJ-zH)>b^D43g4OVA+nqQG@ zi3a_0J=}~`bb8&9#%E1S8*e{^a$#Am3tREne3y=lSJkEIv*T+4??;@m)z*sIvt4u6 zm6kjE`AnYaUik7YrsJRh>|5{ojO>y0Fr)$apP6vBfgY$+hszGz{klMM6{hNYHVaVa zINh@nzFAY=9NgNtTnYFbzlQ%84(VS;rA0WeCXNW9tsT4yyTzjpg<4@%!n)!bG#U>p zW2>886%XZ+P58fh0SJG2v1h_{&+#V5PR{|E0yQ$il>I!P<_EJ*uLv%54Em9WnrKxtZPsZ71S$5%XP<&i8nVZH zPiz%#N@3r9)|-Q`rF=J>Tva;ZOP;*Hhtoq#u&es5SC9+jrc9j*h|cPTV1G8VTP(K2 zw*sv^jTfFBmopO5d~IdE;b9O}O&@?Y43w$(D$;4<6tC;u>E}Pf%KppUU04Kn3Ei!1 ztc=7$$x=BSsgfw~AM$4!^MBqT1DRL$Z053shLz6yyLuR7y!Q%c{={eezyW>(t4Oju|sDei88l_)a$rG_DQ>(fumX?N9Sy)(2YUA~62bhs$ z7>PjU2Qc{}s`_!zd6VM4wpE7~F*WlVAC(L!TKrI^ z0j|mESrg-z%IeBsD^%Mj7FZdId25)l1!!dVC1Q?fTM1infl+BnFCfUmd9My^4+zc9 zfh*Gc{`$W@8bUV;fjm?oQX{`SvqjmIX zbQR52t4jA0kOI?ztQ3P_fb|CY>V_wiTYeOo)`!%&U5u+^@dT)@*nY{~u*< z0aVx0tbv{c0tucV!6mr6TX1)GcW2`oB)GdnaCdity9Kx4vVk4k;Vp9h|JJShs$SKr zq6%0xGdJ2L}R0?mIg7m#g}H*F22|2wjyz+N;FAxp)td#?0Eae^=`)zN5Hz?MH4b)>3#fR zyAP=l>SJ7#aE4~dvFimkAhE>FMoHE8&{GJ1Fq8anUpA>;lSF?rPcQGZ=}As(LS`oi zSiP#v7@c;uEKYPwE6R*Su!A{j=$d$A%}<_>%t5#|CZzk=Ql3`^nwmKkB{kHaY_y$% z?{J3!{GWWXT&hxLGf$bOB?_xZ|C&nrn^|M5U;P}O&#SQK)T*k=3BHPD6C5AGQzk~? z;9=_ZxWMsj8`B(QgcHeBbcbMm^!rEiNA*U7%lu#z10teJG;U2}d8=Ro4pwmt+WcIL zab$jMQX!e_XSLyfT#CG>zLWGa{HL8Wd5|943RZbcy$hvtJ>N9RefhhJuib~bR&`mm zixDR zU9qNea`L=9vIu9WhMQ-&Bk(B>h=+FR934o3)%kCKg~Gv;u{(=sV(cM0j1SzP=|Th- z7dPj6tMW+oI$|zb7ei;lN4JL9IZ^JYquyOvFq}3KV7~@73pu>L8&mh@Xwd9AIV567 z32ycV(2+D~(*92pu~{2H_Sci1xW&5@S>Nlrbfj!nUf>V)K;Bf~~!cskgC-G_-WaDG>lC7x>ynVX5U5T_p+0e=^60=C7W$qf$;u z6~@N9<09U%VR`2#?lefJiIoOx=+*BY};4}0k2U^ zqh744mX3`Y8kZIsKwSp%RCKGLqqE(dubH?2^ln-6~W-dYND zHWJbwz?TlH7F4856qHxpvximloEH$#NbPm%kBkg(bZBtR2q8W@lDvH{5h?m=u3vwU zS%t_*oFxk?SZi9-7BnR?HEoE6@obWei0{iMb#_py_vVM5XZG73p{qDiqJwgPwr`N9PBce>duTv&%=|cP|7$6QFZrJe zl=nF<@^*QNzckK{YJKGXo7BBUW-xvYkX?luKI-r8vWZ!xY+11!pB9_i<}Z&(PTac8 zR`a>mM66*BYF{4KYsTlysw)4{?6Lr&V2AN9vs3>7^s?rUsd}aI#>OP29SiUg&FH|U zBfuD+RI;*alEGR<0>X_)sc#CZX>7%QrH0E&1iWo%kF2a@z(f_>?3xvy=YVW_v2sjf zy?t0KSq&z3V%Y4@@`O=NNCgdjaD74lmab7&6x*?dg{5N(`Tyw0@4*;2iFk7>^J;XF zw{Pm_=JbWXn1jI@;B*aK8j&3Qo0h}iiiBA|Yc`}^tPc1QveoTbDpM6fl0m;p6i6K1^a6V37Ge*MA?up}L}^I- zHx*8ZZyBU5o(4}WN@FTwq=Md5jTVlFKQ~<^UR!&+)V!doT5ClMOE~02g${1Cq;o?& z6Ovdm09$duVWeui#9>o3qAK^Im)(?D}*qDfX9Rs6X6c~uP>8amcHc(o~H%(&v{ z6xf%8?EQO6im(E`N%zb=Q{&ammGveksu@gQF8G=6 ze4nZo){lLk&0Kr-P0@A41R$>Ki*^mGqL^Y6{xtZxq-Oz%YC+$^^-da!VBct*z)_(t^T zAGC5&2BHYQKVwp_H~%P=Ob0~LX}hDzsHmvDVd&IZlG4%$qsjE-z)>J=Q)@o`1t7uh zX;*T6yK5FDA{5aQ$T3;nS+Ph($4r@F0{nn<@m_#cTPBO@JE z{+*jhKyDuafgR12g+@n{Gcv~J=aa<6$4kh{l2KAxOnpK{1&*6t9nJOi^AP>gXJ0tk8#sC}9(9Mvz(W$>^;@<^{3^Z-&Q%}$3iK^X%yyA|zHSB+DBgqh;H!Qj^Bcb&@b>2Q=;#E$;dvDu zN-rfbalqoD`quXLYo|y_zyJEBtf-_UAt7PV8-yr_kT5(vT&~xZm5_i2)J}>^O2PpL z`UVG4ad4!7mu|96v}iCQ7I+05uR}$TOT*S|A@Q1^U#KM8py?HB-ub)*@bJ(d@5<#h zYE+UFWP*_Zm%eJ85yF-&SboBnXy5!>wXRRPcfOCr)Fk3?K!>(S*z(H`?{$eeUz( z8Mf}L=eGOwd_(i{d{a_Z7Ek!P{zH;QH8ruV=F5pFDMJC#G+HnHoUhR0H8|HtVuQKg zr^l>>m|hG-W}&2|Nh&IS0k@ z`>tKY%Qz&?TzD`628+Hce^*N`vp5+!c^xp|M%%TKMw^wzc6Vm*LY3Lca)S=?ghr>A zd$ww&_7ZV~i|(|vtn4XVoOhxPTe>H-MBdWsz9U(DiCD}pjSBC1qa5cXpc5$AfSiv# zH;BRPU7PD|5Fh6D7prsMJFn59`*Az<>kf!S%&Yn7lOm<1jRZDEa(Opwv(i}O{owLC z%pgRZ)>F{&qeb+(YPq_AwY7D$v-MJK0kwFgPMfNKK1x;X4}>_Wt_K}k-#>3S?Yf>W z*WIHZl;UeJ4sPpQTl=!pPmMHK(>x)a57yw*y>(yO-Z|55%xh1_b$7F&`IVIuWIp{v z*Dh*-*YV#5F{C=75v2708gF4qmG-7LDkt@Pq53j-|APX~$H=VO5JGDi;Z46`r!jzS zYn?g@-SrhCv#kG5#>ioK6=BQaSGM^#ayC!QK~`-`R04`23!`8C^8rJatXox7QW6SK zVHmzQZL5#Jp=y23!iz2@Jke-)Bw&3DdBN`^L(58Z6Thxi_Oj4oNliRJ_@7$aJRfY% zMF(fk6VYdB_)j};)~CvwklFcfzx8iC(E&Ug3oGl71+e$29I$K!5kBM1wWMY&wk3rq zz@au_?=(3Oj2<;#=syZak~2n*XC!i9_V48-6`Gw#f7X|E+Q0kjb%-@?e2Tc^dVW;PDZtknA*tPXe&@P=M{Ba5 zb~~!~=6PfR-K_Zh?M2>@ZqDf7dYwEGaGY5so!)>`^CXFnkJsq%UKctTbt=Mc%oD*gX%ox__*DWz% zK#bCIb0~;Y>#9&X#-H6{X!r+myHS#gc9rbrFaBtM+I%y+q-EY`L2LZ5!@!2I$O{Ie zlXxdy@C5AKXBG{Y&E3HEf&(*GO!bM#!I)|Gs3r{tOIv7b`Pvu~rqt@3$0dwV({38Y1JkFMA!23D3=UkR z3{BMJB$!W~4gZ9bX4}N~F2*)Thj#G-XTBD=~$ochXLA! z6DfMR23QN@BUgT{5rTKa1ANyCz9yFuUV*!Vywt*Re~vG1z+gxQPs`kukmJIQN&^=uafy0Uu=d zKD@v$T_GCiU{2ogqSssWcOnY!bv>fCerm0bR0-Iz7&d4+a3N~zVGIQ(c(S;_yNMbR z-!y$k#RY|vLD0p@=DMH84Fdbt2lOY5M)Miw_uVRmuU9ef=58M7i@IXC<)OSSt$g`k z0I)I(*p<$#@BFxDCwi9tCd|(;aQ{Y zXE05obfPv^1GUx&$-d7Zx~?k>&QZFHtAz#@;c+5*nuteAB?>?fxXoEOtsoc4^KY?p zi79W*sS1K|Zp%*IzI(YMY7!gVeAeve;Quzt|ByQAymoc7KVawkpnS#ka@scb6zm)G z*CTrg@!*pns#mD8$n+jMZP}|++*`xFxsX*f_!B5vRuFUn|MvaH-M2#9A4A47O3ubG z&#_{ZteR8cs}z|zZOu=@i}QjsNsm4O`8`v8PjV0RgZd48O1uy7aVw2BMze)7uV^PQ z5E?*44-K|!TmW2aJBN&dFby<9$8F;9QCbxemE_XbB=+ ze5em`oqPT4tgO>hQ(v8(SwYXw5YCGU?u?gVIhd25ICl0YHw228OWvJ()Y?UCiVW-7 zTEuUMQ}Ki(`hr(+Tl#QF0)`)#CWpK(WNhEjc3Zzt>#cDMpItJX1_e6WsY1Ix|M7HO z_W@D=848nG>ah^b<#ZNBULs0MjhkY7CENuQ+) z&m2A^s3gbvI^xB@HLWgM^q)3A)=Zu@?^E?&1x4>9FD0lZE7?0{?&A*|!Xtt3wa8?Q zy`#t}TsDvbdcKw9yg1Tej55#F0UjE7tH9-WahkQ?8IW>*Vd1qE@Y{O5J+(rs$weme z1drr_N~>zYh@F>^mo4JsI(0{9LfmV-&6Xq}RQi z)60=woHVttQibG>lh-ViJQiFmgwiCYGzEf2eX*h%O~<7CIRLEgcuLN{Ib!D{bV{zp zn55a>#r;8VA@j>iukWtu6b-hcv)9@cvsgv_=M!>pbl2{P-SgMYYpr?@g0=grUfvzb zm+Af1Q|~_*X1D=1$m#vPwC8|c9C#(R zj#}P!qw^`0EBOQ=2MRIHv<|CiRzgc_1(lVZ-3Z)Z*S7G#ARgz1*2Y#Jy-!aG!P7xW z#`9S;=gYdMHejfTtbRhD1_guIX(CpP2JClxky{>v`R!*nvPXSyq0H9Z0+jggKbmcL z#Zwdb44uTFoCbZ5Wi@!aAQtia=K}__8a_tpELN% zm&q5mb!LYz3orY=LyuQg584Z_M&dHs_fgrI>nvQ4K?$&)Km-|Sz?5pwfxCEe?bDk! zZGOqaF?iUw>$vH}^`NtU@ehG#_GsF;DJ~MMDuiXOCt-HsJYbVroG-EmS|U?+Kl9$| zC*TtsG#^ZA)EPXBFmKeN{pL0P8fHR)+LDqIJs{!&ws}-iQ4!hMc*4Wtf8iwe`4dp& zaxTWdb(wDG2;}~TA8&lgF900;v&yGGHTxxl*{*YVscB>H_54;a|7H7rF#pakKtWGC zZg@t4x2ZtS$z6XB903bwl^YUs*8{8lIBqut0LTfzz8CqNqsl%Xh-KU@O*a22(~G@> zyiBy*tY5SjWji}3vWvg=Bi8rERar$vK~GQ4$S7~}>2FA}SulIp>O&`3G<&B#V9aE| zmfq$Qme;k*Eu;i7;k^;$yXR~$qcvmDRgUpmAGBgH0lc>1dqltxKR5YGEvMVXJwHL< ztLoV|jPEy|D*&YcG`L+Eh`&8}9Gt=P6*@{P*<`}N66zT2b(t^M08m+o+7h5QAze>e zQID5J`Q8xEpWq=mU&+A#+-*EFJF8J=iU`DgfM(X3j3!l*H@S2{90<9xuUkzql*E9B>{R8ynct>$SfjpNW{6}9rJC*_QmixQl0NfxV zBGNZ7@QHvx&e4&Hl9Ez~|L~0E->{a5lQZ@9*3Hn!DBCKgyrN?F@^F^N?T>yp%rYmqD z|FQ=PxT5Xfj`WS@78i$%jY%^xF^Nk_c^;Y=8^@%kN+>8y12j+{;bEilnT0afw1U~v zlL?X-^2TOef>PGkmLs-1QRhXu_3v&P2qH1%RaHd*16o>2H8MI1i0wyn^DVHchoT^` z1&)e}%CGr(MLj+KV*-r7+(A_tIn1!BRRg*BzjL94di|G()RpoM8v+VBH zdG=Bo=FWu5v`dO6;is?pnKsEgu!dKhk%vS{n(d}ZUuRccRl42^1)y{wio{r(yP=Vl zm6es0m*?l^ZZ)WBXh=9aHw23RU1iDLIsV2ad00(H-O36B`(-nsQ6oEw0q`pUz=r5E zp-c9`@%wNb^^5@r#qqcl^?8TXi=WeFoqk#H@p?r=m5{g38db#^IT}=rnF#^n8+ILT zzy3zgZj6HGoJK6-a!k5Z9w}*d7u1%~ram-n1MCdWHDTsDR$Lk=adwU+{wh&|7+~rx zt*lBaDhdh<_Zk*j=#P$$VA_!ZXa@w}7mR-hmx5VgaTwZGIV?+CJln#8xe$d^pcby( z3p;H)j6__YzDz3|mQU8tE>8;tE6FXVIpyY6I!tcmA5Tf-=E;KUa}%SkT{OXvc+A9! zuu045&+En}%3Pxh8@q-ssLqiv_&W=V>L*`k>kW_*|B{fkN;*23f3Q#AD7}(Ef^G<3 z#IsCpHnpSh$2ZkQiPRt(_Vx9fE-m(0mYhvs8frjPQM^);ab{uQ#x}N6<_Tc@8IuI9 z7A|cTHZCzuYd9noR5y)Rc#3)KJoyq03SMVO>8kwqFLUXjW|e|1AQICR^nNE%w)80d z*JZvkE8{tkSZh1GqK=Bl`6P^0S#r8@0h0kNU_{mAD*_-b>L97lJOWHwBEFpQ2gOc` zbei(4h)orK5pHrZV|6VQ-1cz?#mxD;=_OUnN_tCQCn_9m_fr{_+2xgg1G@$YM(~<4fVQy>ftkaG!B{S9(MxOQiJv?nlW+3}n3CLW()s9BGgX(TP zTH?eA?M<`W)tkc=*-v=R{%fu_EZS$%;W{0(>2;q8?63977=hX3Tn$`1!M~m&6t;VM zClNlpgBUj$+%XIPIvwxN%3;t+q^v6kbzLp6#|t%OZTN+xm0_%u>YDAZnMU(wLLYMR zwd!!R9EjTDUt0-_)I$T=D(&;ejn}ubBDmijOL7gL7dsiER>sDfh}zixm@~;cSfy3$ zkPC>^bx5iZqbgR=GI!zaq!mP9{}A_ApSPU<>}5oeK$oQ|hfYHia0R~E0MXngc)mB({ z-4HQ~^9W#{o#G)z1tP z5>ng}wzif3UbamD)@n*7v2jPMKwcFmeQdu-4 z$#TTdrrQ5g+}B14ylVm3c6_e}3#(yWz9Z|&ZMGPz>v|~_-^`S66E1uKy@`!I$u?zV z-i`jbV>{{%cvgo#g_Lk3kMJzZcpS%~a7e<;wCVy_4S{3rx>fu_8XbCSkxd$Siw_sB z(0Syvh8HbNWAr@^9;vsuu<1-1IhX6n&(bL^LG-maH673^^nq@Dt}*rUu2%eKpkA!) z{ln4i!ZDL^KP}~S-cf|TRgno0KGr$mVQu1{J29UzK2^UZ>j6WyDS3~0Uii0|oM5Su zilgf6F?dF87#tG*l}`7s0-t`@oumgFch4cHY2;H-jBsF7$&fg#Q6-JNzs?YUC+bkT zd^6l=+9~DrDh1&v4V?c1^yv4pC$AZ1Mn4b9{ec($&%q-|;Y%8aUP0i1S-K!a`C?Wz1h1GRaOvi(VCR-rfUphOez#+l5fgX|B_HF$?mX&NsFW2xy_-Aw3wEdo` zKPV_9-`C|X#8q1oDT#RwJWoY(9-IKRez6xBVnICOttSP?FGJZa`w=Yc?6X@gv&%F7 zX?RkK&DV~%2`!iQ`!YpaZ2~tL*W+g=Z=MLdJkq`P?KP$9L8W270QF7aQ zV1~Wh8WB0fPgfdj#9>w|39(S5k}9y8R%Gf%yT=1-D8d968wF{i$Q+R?$s9BI!*UrM z$CQ&!+C?)Di9A~;#otSitQh||8bL~ufj3CVMZxS0kuj5EM839+K;gT!oV}j$mR126 z&JWNO#On5qZ-OoJj{YE^k;XXWwF}fP`}Gzg?|N`w0Lvhu2lpQ5`QFl% zx$*+c)^}}2_Xpd$O#jGj`Gk)&?eb%x?!@v5)8(BdH|_f zkKC~mQ5bN$>4P@QxqEZJ$;Z(p=vSu}ceZ3kKbpnsZg(rVge>{RFWT3dEsjMR8FeWV`II2E`lhDEy7WZPqP^tVD zmOQ8*u;a&@jl?02zj$$og3ug=FL2(t6k2G(ktu8a4hO4>f+ALoqO~OoMZ{p|SEBWL zLu7M^0)-@D4SV_&FNcV7j{hgL-b2`{gHy=4Hewp?U>5yNwad|aG!vfCCMUTJGU~ps zh!o;M6<^q-i74pc^GdhRKk+9FTZQ1?P>3&snKjUlTfTIe_sTZ*i)IqrL79VTisXt(G!uL;&t zzUa1ya6trJ-zOlVD*vwaK@C{y?+w}Te(%iThFL|L+p^Oo!^<@AxtuC)=)IgeXMy$v zpjz9&0O%tcWJc}R9Qgb(`o4{lJ=G!XXGn>|@nTziU^J8hnr~7@<EvnS63ov;UL?nBQ_HAn%VXi2Z6t}c3#~ojoAEAES?g0tRM{{y4 ztAU(ANRD{6)Vcci55tG~(#HsKs-@AQ9-S@gS14^Okt+rJmePb_OlhndGCZrSSRx83 z?)fltCj&OEJx4j60r|3X_RILSp0)l=j+E@ubhzkidh8De1gWckC;pB?oX>XTUh3Ck z1_$7*wu*8BZOJwa$;cU@Meag63bK6oRtL{aESRGU8~Nyr=S+@N5RDx8w|@_7QbkW( z9^b4LWVsl(NC}4c=hFQ4im%$H+s;Li>s9l0u~a>>B_Jd9U^93VeSaSE;X;B_DQxM- zR=pFytHbq17XkOAgTeS2%y6H!bZM9=^}f8YnePIFZuEej0w$v~qNm(ie)SIi0=@2z zW-QVJyVt6>tiVk4P;WmA3(J)J#@F~BS&$VDtu4E(Os|O@;eNOqhKNt!uc5oX@=&r> zU+f3!@ttyfp@Tx$MIE|~Qps@5{@6o5n&$kXqiz);4cx)rC}>qd~4<*McB`Fkcx2y(k1jaPqs;Llw{P{ z0l&EA{8lBQ``W>=bARoy*vq2GGTesARizoEqypHt#k>&C);c>ZmqOS}*I&nK%hKte zFs9JVyPHLf!W`+f7tQN_fi>dP6!Dn>JX{W~Z?eumEU>Rz!A}tZDmw+TUlkrTd`7o8 zT{NNg_uOS^=nuT`T(LfXcf;l*$SNoWjN7U$yKPfYLuE{vm}1KAe#H=ZO~?Kk3VZEMY$vKgge zO3pc5&4JTDhPA7lr)FjZ+lbRujEFhpE%J;37DTElXEwte33hxQcM^SAiY#J(ANBGK z3!&nqzM*kuecoSFPxSkQUqR_NeYWYgB(Y+31)A)zZq+EPV*1fb*laGmuwd0pX_$atGuG6h5#w zyPP1Ikl{ok+s4Fl!TO2_q`IcH+T9`q?)yd?S5f=R&iOq*dc7rs{LY#VUD1_0ef|zj zv3X20ZLfMv&ZN(T!!$YtE*n~B&L$Kw=pkjM9iT49=FUpAaQ}sMrM$-19rybKiAj1f zK;1q6kkF=KH)L0JaNWT5C$lLUI>NpFLnvGXOe5+b5;BK)7Ke-5dl+r8=%PkC&G_!t z+fzB4$UW=K?~jOC@>sPL-{qPHJ~B$4Ayr?Q&wG{=l;uzm)NHyT&2ehIS3-NcS8fLR z(NUg_6Os#Ez2k&;z3^v8g@*tNE>7uM!PKWaiUHE}Gu~CnknYGuWX5maK6Y^$K)>ri zULy@F3;D66jk2~?p1R982}s4F^4`#j-rsme@5Be>2eDQ`o@*|p@fyh!fGOoYjn&TV z22w=ob&p0r0RS~(uBvO@_rroCl3fG+*WI`qG%U4lmqmq~C36QPR#~MXym#}f%J|L| z^Xrtp5p%}A5OrGLXw6b#hU$3meDm39!sp*f#ml}CPr}{Vj)e=`8tmg#D3?$lj}w=B zQ7N=0pWG6z+i~G`ZRtG_rjeA3+bPK#frGZ#VUR4}~zfb3$s0QPfRhQ}& z9-7-r4LE3lv-Ivki3jo2nToCztLFPd$HM3E%2cm}-{^=8^nfVz(Pc0l9T3Q`nI~$801kO6%FGTS$n1c^9JxWst}Lm6&{Gqbq%5*LNK6$g@vM(I<4JzvxD9vEuJ`eJq#pJ zm4z1T*@)(+Jtr>PPA*v?mg}B~9!DA1yN&>B_Sf^y#n(1$n4NQk@fuhJ?TU)%$Z#f|4PRwT`HHf99{`JaGaW)8*) zR%1{FHUfLWL}xpxVKUZ6+giFknnV)Yc$!;Sd@kST>=<=Zd3cC{9X8u_(WKMnQi zyM={jBw~u{btlW9Td1~6N0~fIMD?}XkE4^hcosFbN}k9@#5%P>-O>P3 zKwEb)z#}_~>^i76!uTWimrS!*L_C_obbV!_d{9AyQl9||De-?Ue3Gg1#^Z&sU6jiH z_sOpu6nzYkh{{5?m^G}_&EB%JSUFK ze_Q-ZKT`dd(&AKZ5caa&uq*mR|rIeHlUgSjNVY!{Q;G!qJcy?1!yxK9m}S4#V2h*?LtS@qxTC|EUP(yR zex(@6a|)%3O)kcofT3<_cuA?~e=%;68NANebxWMZ&i|o~>$8LarYW&ABqvr$-E#*9 zxfHvYdUW%0j}sb(?n}qdy^AMXFt6fIvbu_)ASG|co(U70JxxDSLv3n!v!8J&^2wKB$3WLhGk}S-Vl*UEMvpG^} zZ*&5xAa(6G&imE&E?ESq4`4vA8yw75-jdzI*6hUDxZP`28S(zUW))8=)jE#Klrhio z&y67Au;v4I4&|+1Zyhan*rx4bExQ39I-rJ=ytRd+?a-awAYzjjz)F^^yz3{B)9P0+ zjR@TgGQeD(DH~E8Xk>UN0;u+)1&uhDgkPu4A24`sf6mMzc*9-@pCq%jtQ-!>c$gD! z96+)x?6b?O(w-owqP(J-TX9mC;P2<4bPWy*7GkvTAA6KSmy!e46-Q#<^<)L$GKBWg zFsJoKl`v%Hx1jQp$Nsnw=hX3EI{gY#FYaiK?2mtowaK2vIc$NegZb0{BGSAxGHB&N z{UamBYk{2-M%|MlDMlNV=iTQqIJw`Cp~7DVWsO$)d4&V}90!jtHL_+^N3ZatQgHKg zDBehGHz!gzbOzL*tRb=i61`c zJUI8knl);s45Rc3fz18C4x|&bH%4i?97v2^brGEvs*O0?@SCUWRny=g_8z{UX2mE2 zZRmS*-A65&C7t96L9S*>Ce=zHGky@%K=q@433atgrI=0gJfs$hV5PM5DcP>2DK*sZ zVi8pIF>gtD_)15bfHe!T#oPP+ZL!!wa9Dun3LgN(_cB<1T>CtI0G~BX!h*bDns}>- z)@)RvqYdUC&!ETn#VVrdkyyri#)}z+eU`r2Fg#4k_w2&o{aWD)GUgmt>9)a2x!1c2YVr-s!Bt)GLauA_c?UOydtbyooCBG=;~6(U$+Wy|9AHzyt% zt7+7v$RuoVNh^yJf{>9<;gii~Dr_fz@u$%-`v(3D`M7D_vGMd|b5K=oT%Vg0AxFA! zz7<{4!4x^f$hgXYB=in6aQV)q5FVQjkwtjG`_RdObN|YWFuP6wY)m%V;mgNB-&#NH z5n-W~yQjZLjM$3ngi0=hYU;?q+k7*|Z}U^v)sM7i)4EwXVB#o;ZXe}BOz!X=WuB(r zI{ZEZb{?3?;Q)H}*p%id5hL`Ut_iN0F{zL~MpHqmyT&RWlV%;`!Dv#qIbLba$*Wt< z#_7SvQofOh5);tGp{Mqvw@uFFMM5_pjSemw~UnMdV1dHS0aTQ-a#FuW$9dby4&% zWxgPX$%()ny;ONv;-*g->P1v9V@lz5U=8MvHo8~m7mW%vUJHFoXQLYWfiuF-9X z${fZK1eb)&FyjV(zQDTe*SG%Z^+6B4F1z_QkmWjIOCE0c-nM#LI!6sfUtRVSdF^>A z;vnJmMdN5N>}sQOu+_K0<)u3ByTz>MBbD_BxXk4!Ro5g=9|LQ8%Yoga?!)8mUCV+~ zFE~c6(;qk2%tq4|pZ0@3=1|;zr_=8}w3Lo=QEo_WU3t*pv!NkI_az(C9*pIgMAx=D z(=C)0CoH>wD=i4)RT})bAeO$7cE|aVsI0l73anzsy!2rktBZ~x-ZkB(Ko8|(^SAg0 zZ!gLPr_^_E;x+0VnKp3<^iLlRd0I%hD`H zyGJG-dYI^Na{g7(nE7XeW_Rz7om#l;4=d|%?&#?zK*r|A&w!Yb#WsSSL{F}uwy_!YM=NN3Z)RTTH zx}u=xM{;P{6}iMwkaJzdoUHB^hoF*UbC(sIfE1mP?OFSLfNoc(>Fyi*tGem*~8!WGye#( z^Y`sp7Cir?@^32)j?kZfhAUsU+oZi|L~UsLR5pLNjmP5*sHn5weR@e# zq%m^m?ftEP4v&Y*wie5~D}NVS(6a36ZLeNoOY<#kduD4j%;SU4I;>w-m{$qddSyTd zoQ!rXKqF$a*ql7f-$DYMb<`ASZd{rB=`-@{5)Y(d9J|ydV{#d`?TH)H5KO6vQ#!Zt zW!P}O1N(wVV)c}Fh#c6MI`XCa>D|(W(L}%9vH`(H9U+)TVfN?WN{`TvA3%y~80=}z zmL~8=u__H|kuAx-RkXI zHE@?fbyUi%fr%oy)#8XPjWJRMF%Emdov~WM_q99W#DI-5ao1$LGNmTnXG6h98Qv!y zkFIKpCOqRh#3S*>lWOXS01B0t)PLhY`p`)c*smyp>5v}PU9I#w8;dqP*1R9HJc}xV z==W|n*=eJ6$WIlt_XX#;S_KOV8}g27)wyjE!jX2AtZEe;oMC65dKXjj49d8MA9EN! zO{&b~S8eZQy@QU@l51?iOJ}!VWAz-+AJ-gTFWC-h1AAF#&++jH3lCA9s^dcllG-F9 zkWVtAmZc9n-}__e#@ zU-Loij$C=!pgya9XS9;zWRsB-jV3(&5Vgjye6Kkff8EmGhBWD+=}ix2xNhU^eKKHP zJx)9vgL@8)cRp#>w)vHrBG;YZji$wGLq~7&HZOUj@AtXxor`jf>qs$>@WbNBW|ql{ zHx)bd;e!L-fXp+~@Z5AE`(8;tICBB5TQN*HW5=bZ+~_f1awwk8nbyC6%Rz-tYt~tp z#3%p{)SjSoiE*cmi^lhya7r|xJ7?yYYr;mAvJ^gu*mt+dj@#x{4g`)b`AN+dkMa$T z0fv&=>hNkE$Z<^k=cfmHR7IO?yZ?!J4&cqd!^z)p0 z(7+R3QM7^LoyS{SPKKP+0AH8=tmDknD92I(m0S_pMt&1tyMP;+{?(W-zj!RsqLz(pEsrQA#3?WZ`>CEM98KEn5`+ zfFtxl-4RykN`GKp%zORtm{%6r*IO?isDu~~qAq_Ar+;?Hb-Y$3zFf+|xDd?}uZ_x$k6cl`S5o0SG5CtmZGqHm}7a#6#5rXDjmNm63?5qST=<`PO^PI%~CD?h8 zhbg9`5m9)|7;-M<}G%QM%w`?jcTT){G6F?3mx;^Z2b|9oy7$>P-BdS)EDFEz1_i zu3EfmBoB05h~5?-TS#4Sb<{rK0k1fSn_Du@`|v^I>&d~hk|!}coEk{l;594b9YVdg z?RfPe{H25O(UVXka)>^jy2#@RC+U0c)rw#LdGqECbcCXO0z)H4Ysa85OT3FmWu@oa zuE;X@fYx`zq}t5xx}XF+p)!F45^pgXwB?vwWFOdPGS~~>9<&;0^0Td*#aQCOe zN~ExVeEHZTT)sHI^aZwb{`p`%{Yz8PaVd)_H0{YU#<=a~X%94psI19Rgq%A5XQAe< zedD5i&o!P!zR=$(*3uIb^hB#@wn)UrbG!&0^W2Yv)^1l=BoCZPvR0H@@8m8<~+ z2AWJh>oF3<+-Bv{Mm;3-N8fL~kTHxWn+W2ss_T zP~N#{r-_DdGL;QPnVD$fJB#wFG$B`$xV;^2Vbey34M9j53mRj(yr%*p6moF|b^GCn zwljqA06}&4@^2pAPzC$(DQFAP%b;+lR!o(+Ux8tXMXLoicN1?Q|eR>CLNgPrAUMN z*4pu(i%H-cI4pQCse>hrO`f{5%Ks00ZyglZ*R=}*L4y^|r8>E3(oCC{_h+GiE06g*52 z>bg{dq++nB;a;=&F!!TqR+xIp#^TsKu@<(N#T@1pitT#UN`uj#lZGt6WZV1N$}BJ( zm}zsoZ~ZG$ihummgstj$h5?4i!-Nxq)h4*;-b;0UBAP}R+Z2%h{Cq*g*~`D~4(LHv zRJJ5J^6~*)OW%52T|&0T6;x|9wZ0QLKL({fC`A7vPCp!axV>k! zR(!AWiH+|BJ{rxwtybNuT87I7ZloN3()w=ZOsU_dPy0x4nY+oDS$MC5yOKoO)hqVi z@{T%Y{7M((>4L69G zKNgx^q)jSlBYo@20OG0qXp@RP7%E`Ch!O;Sey9%wb=fvdr|?c0uP@A_*{AFH+Ql|# zte)vJH!NzFbae*iAf*p;x@HA8?YcA?w{?Xe<>NXu*8U1*M@GzW4)roW^tG_nEE}b@ zb-1{wi$&CR34ymK`^uvbIX`To3pzRZ+d4J#+uwfL9tOH(<{f?67%XFZ&b0F`BZ!NkW87;Zx&2|<;Cmocj z)|VZSsdD`a+`nj1^xjuK?{g~fwZeNAr_!*|7sm2S z#8@%92TKuOo_o3C>@ByfdR1Y5I#zU87cCe5U(q#@tD-Oal?;ft(nyHrBNHD^V-UYh zbJ8=86Aos)tH>bjl`)0w`I>ZbeCsuLV3xrd21ZHHQg52PO0zZ1kjWTWQvS`KkdAeegm(4jgmc|rb<3U%WgI1lB@=G`0U{gw$7T)adJ7izhOzyzmK2fmD%8G zQb}Y*f15IyNM2$ATD3GB8pHItJ8Yf^DrfP;-?pq6i>j#UKo-~p1jzD_*jb4-5Du?2 zg+qPJ07+KqpW6;8dnZYLH~zt^Enhhyf4O`cj4)=nDc*Eg77IJVq(lTj=*UJO1TfkL z@hq$d6`X^V5ikMsZ<8CIU7VGIhRt%|2x51z$%@toHGWzy8+h;!%rr=AFj3b9yQiMh%Q&{Seo|TOLq7Vv>yj zfamGI;4^rMh{L7snp><9mSrz!;pK@Cw);{GIAGYY1TpiZ-Pg|R#JLcJ`6mc(pUV&$ za-|Y8mk|WbfBO!3ncAS__w}(vQihJ3X-Y|hy2wZ}U%Rd=tBmvWYoel!mTVd~e-V?q z(OcV?z?vl@JvA0LgX?j2QaXIfAE2cv#cJ=PN&Bc1SDkQ&vME_3cW#JGGVOnnaHX?y zu>~3>jvPLPD%>><$MBwUWe+4UX2 zs3O?2|D;EEG!q`iMso{nu4qS0uC$C^&O?geAF0R8-Njc;Rts-GzmJw8v2qI)$#f&r zW7_StsPCS0MK3Lb+EWLTM^O88_~QTAwnFsl318L@{Nrm~vt5iJOD{35p?bQpbw#nS z|C5stwAsLUv-`>f4l7@^jv^JEfpIJ$_}F5-bzUs?^HwY zAw>k$k(XBRI4gxF<%5x@DtwIaY3PDUrfcnMG59>Fz|`nP;GEnt^S*II-`E8?LFG2y zYVi~uj&aJjbZ~@GHXKb2Qj~}RSwCp*1*Zh)Oo~1La_^> zcET&)Q)kqKJf6_AbW2T2SmXQ8R1(wg6+rsZaX-(%E3uuu&Ct}--hZW3l=$hiZcIbL z6eS_DMc7(sSE2yS*`Kgw0XT099TWw7I*Sf1=*RkQjPg8xeTFQ)=D;_^l0-?D$7fAv zwc%0<Q+iv*T-?_kbxzs_nor)gOmN$9t*-9RP|F?eiUsZMhTZ4PS{^JDGqk zdOqX8j7beW-^$Hfca_oc`53KFWyi_D=BC*O!A>B%dp7@Qe40j?P}h^mb$Q0I@M^{7 z@u~FT(k=0aiB4B0<_Pwl&Be*i*Yg&T;9;Hr;nM0|c4=Z0o8VCI*cDfkW#`IKD_Kht zxY+ufe)DDb^z$ORy;+f`u%Z{eIfXE@iB20+Q`}Q?6!$T{Dj*AgxGicK zc)Nz+lYHD#VZFXS6khFkUb!Z$S86Ndt>ZUCBt=-$?TKXPh(b!yyr zZd`uDVQ-u6pN$`ldlXiG4)a0ucNS~ciEr;)W^ z#M+oBhjhdfpW@p|viaJ}u}*WjHbd z+CfZyEMmt>_f2RCKVR+GWK`s63x%Z*cf)-ceyVty#1*JY5ddflf6ip@j!}i7#Q*$5 z5dC9a9nzdE;9zlJ*)*KZa{JApiQ+G`+E*2zfN*pV))mULz)ko^GWvySA~h zxUxjQ_3}dQNv*j=+2PLUg`Bw5a1o-Tw-5R!!y|4p^KGC?FgW_MI6lJ#+OkwqMyXAL zRu3?%5*Y{ifM{2V$_+#TFZ&M(oQL?@TCiBAFs$%ij?gOY!j$hK*e=K2t3w!$$7-TPoyWEJ~#SU?8&gWQ>yV&!rNW&2X~d z0eiSYmuZv#y8Ta(Xu?c3T@c`(G#X{nNK!x@_hz4X=AqS~kp(z#=0)S}9o`+z@bYSa z-zfR}>px}+t1cH*_4yqPJ3`HI9nkyLNr@21{r{{1LV2CulW;m)A8mGh%Y z8gWH+ir;mS@lE$aXYTSl-sd{R!|`Yq!mFnhP9~>i(%FURaOuqBSxMdqaFX}6?B%Mh znY`#<=+SnUDGuE~`@0(EzA5-K$Y@up3p9Hp!?`}{Rc+)r?_8Y5<4yUT zE;h_s^Hp6x?vVHe;8J??d+0!@`3RoV&L_-+^Nl}$HBl87Fq=?xbY3tVUGKm`n%GU> z(#d+rroEvL?lV!u0s{GCC+SAyW368%tyI|=GRq>t~D)ze&yqam|G^(;a!7I2D_`NL+>OmxVKFF=M}~hTk-FwT)X3g6m2V z4R8Z82(O8EPd;teRvrp=;toH2VT^Daq!JJbAZHMrDl^&B;OJ#(X$HpkR@w@)3>No) zlEHyRRED#-*YvS!M&o}6i*^F^5Mt@YQq*aY;O>FfIAv3bpr zD4QS<_soKNTFnQORu(TV%?VTX$6>r%#fQdoUz#Oa=f&EJZ~9b$L3&<4i+EFVRQbE_wBN z@7_`6ADs{lU91ibJHt*XAf&OF%;xoe_B}p7i-jBE=PtY0vE&@1PTcc}J=+x3vmNh^ zh1#g`>p7;u$%}0lY4SrdY9GG-^Zbc28LaUR*c{EimG&F%1_*P1c&W2q!Qvu}P{2J>3GV>#kWuYs+$49g;^X&-9BKyvbFjkxDrKUZ3* zyfb9lLnV_xx{^$Lh2TdF`o#hZDshVQ z#A@689v1adyljA;vDG1l)4-_ z4{m{&h4iNQWJgT?Nx%N?ej5Eu8tIKkeNCxW2hX>UCbpe1Webi`o!;T?4EOvw5QYGu zTlWpWZ3a0m(;$+o9PW0gn%r3F9YjDJsEhG++LIok(q})%r?`D!j-nRW@J9QqDLa6i zD;4TK70oegHSX1dp(z@PeLo1#RG;n3%)fwjR}W*&-iH?RYLdF*X6t;$ z$lnMD1~D}$7gZdU3Wd(ea0Y**&}^#1AE5mnUVa*8dqIdr>7H|PrC6bp+nca;JKVJx zoaRgruFWKZ7%u5|OHK_Xf1@v2v1>Q7x5WvNIFr2XGnR>bAH0PZ+#G~HEqo?KMh)?P zg%GThkTGC6DcKZvf7xNB91YCRLFz<8iIRi_MdQlf7)biei3)UjV>r?;teNOaGxcIbhB4>~j9z`6gGjt>BMI+%thp_B$!yHAb3h47ivb z6Ng-+;hUhFI!E8Lp4ZB$aq$57m8-Nbh=Wr-Gt2XvwbKzb)||Cti#JRHIHvzmHdRz* z*HodequDhFiU15oljGbANIP~Z&p?bl-=+I%{7MIl`s-w5I|HIi zxs~~^NJ#LQD5^aWxyE%)6@?=A_K;=do5QK>2MxVkiCRAKvs#gKztm~e^6m>H%tpjF zmEtd_YOI|kL;Q()64#^5seCISK>+}dlC=fpmoHa+2CeAInL9rIW9V0{kYV1(aqHC7 z<3gE{=4irv0;MZva;gsOwlb8IBkvGf*_hUkxcNDz#G#+K;~VNoUlOI(mi!3+TADaN z1p6@Qiz^3Owz~7Jvp7^nxPf6A<2cnUVO+o@vGDWPgWGZJ8}!85)9TMhX+nI_Ib71w z7at4^`vCPyjZ`uir=RS5&@T%?4rT(MuW9%6PlCam!!#Rv@Xc^Fw2^4<(zcJ^ZT&1H z`3RiTG+2m4igogtT#cp}X?@b~O8l|G*8l!ax*jW{%TWHxE%4r{GqPbgHez5oHnW-Z z{2UALiK0GUDhBp%RQFCRqXn*fHg+fqFbQ5?RxHDvf#lkZ zDdK1Tupx!b93r1!6jvTJ)h1DH8wq!ir3CY8xK7%6T~g-UhP1i};#HM@sGEd@`R!)7 zO7+lw)uq<{iEY=pxItuKGNhK5PVYj**K#Vyy*lGqJrQB+w(x~7w-7k4U z37{*Jb|O?uGpzuk*483sWqZ)P4o|0jVbGL;r>0GZ$ zh2S0WdLF^cZHUYrde4OR2Pr^NwD;MpZ|5C1(M>EHM$J?EZr`0OivDJJz=Jh@%FhjV z2CTzRlJFy|Y3E1fW!(#mAD7ZJA{cq$WL7)~X-7ha|Fj2=RaosMulu|b%P?@1~v^9i*%qpXMTg+|%L%w=c^fC*VS&->7zZBs) zIXMZ4^xta%*h>+;Cl_}W4r!>123a32shG&>Sjt~!yo8)~jY{{XXkqC@Uw;1w_kT~8O{P~&C@ z-Tj?f0Ql+w(T;7t&?4cIx*SI(7WF-Dqvm_Mgm=BQ_kIXtT*#pt`rU&8GQ@tufwYJAO^;HWAgPNh4(tUNv5b`7f&tk4Wykolk1|zXD+l&T zy;Hw_FtdQatx<%25DLv5#IpG^lvCi{YrOndY646h)$ko+dT22xonbIs8&Qo(_g^nP zAceXb3nB8VDXhd~Xfy7w(-tFs{G?g1vR|oF@y^4)2~oPSkdjXm&ecPpk+|!J(heYi z7N4xRPq+wneYVd6CHgTJQTQ3U@*^vvOm%2aOYHK~<^)d;?qOHkb3_*Fjc=aF}5 zEd>GKBgEF|`V>q;-;p1a)u2`v8_*ew1D9zY%!S0e`Z;{Ffe$}7HY=X2OyDK*Yn+Kw zh`SpeL<%-$ciQ$kX9M7WT+dbueS6zGm%%0f*n&|?ix;2ehNP9M@z?(b4ZN#K({}U& zO9DP+i9?FdaKzv{nlDP8`U{|}CQC0RDFxydF%Hk>QDq zzBG?(Y#{b_W;UEXYvcLd1S?B4Ny!R&ued(jOWnA&bg=9Wn04X%bmN_2 zuUb8qX@wn`U6vePzwb6rtrBH}*p}6*m2;W1k(y1lvEk;3YsOs`fhw`VJH8v8Q{d&w`NC%@3FZoL&?C8kR542?9QSu#s0IU zd`=r+@D+x#fzYaf@T3q1mSV;cnlFO8WwiFmr)~6(JD-}$kXi=bq}S6H^ho(Z2WVMw zhXZ)Wb}{3rAjBJ-epwd;=tR$du|&H1N?9|;j8VJ#{>wVo4!ca1K^CVTo;=~SW+OU* zqdx^Tq%e@%;kS7<`|aM)#yVxh746tm>#vaTC0t^70zO4>^kw!E7vO92`JTL`#xF~^ zdnxU$(TyZ*=9VDID%m_)e#Nj>ag2DgXwc~S2^Q~nP%WSlKXdoP5mWScat84)4lIEr z@MX!ACeo-UXu*`HU)bAyjlJEroTyX}Nkpmbn;&S7spg=K-`!(UZzWh2w@xlA5@WWcP-IY3YbzOp4C=6JHE zm|RFUgs%~%vf5V(c;-fuJp*1{`U$P{8wT_18r)}poE>qei#Zg-A1L*6X8jO?Ef zO_X@V#F+USQ()bqmAXIN#u4nejzGNb0)3pS;dnYhKFAt%@`4xl8_f7LH1472@?rJb zZhOxcwE~Kd37dkpm@vA}_(9VXnV&n^XtLDZf`q6qeYbE)E4MGWlw<&0MegnVQE_d$ zx5&O%c)4zKjE@AsjU!4YbCy8E&IlyckDw|MbV4G4xJJv`LF(x^*>vaM?iYYO4y7bd zj_=M+X+$lc_L=MX^KcWYdwm!US#Ryqya&ndsA2 zWXDqaJmR*y_+4>r{OIL`L?FasN}dc!E$eDT;(Z&2upmEl-(AeTBv)_V5>KRrUBTuo zoWP4UCyw;>t~Ry@&b0> zn&7CDz9J%5Sn%S0@77&Z^6AQ5x{cZELQ6In&dZ!_mPtP z3bu1;3o^(DId-s6MdU)0Jy#c9%Cq*hv5&RxOQgRSz$7Eqj+(gcs6kBGKf8vtV$>kQ zbfC_3Nebw&AJuXP;7v_lqbDFQFOa$eKAsrITO}h<*_K$j}aiq_|H%e;Ty%D#S z3gJ)9XGEReQ{D2{Qa*8zWjc`EO3`vXo24%FIpK$ z>6_;HHp+xP)}E()oK$*`mXK`jE6n<-t@pLrY5`T%kEMs}mc&>}@T9!VvB45MagdoO zLpj_QE_;er5oVXlqOz(dsK>EBlU_{jO48&-FEVt4RURgVcwt*%fYU~6SP-aAy#0zexYTi?e+2fMtDj9+_};(3eH0O^q7U+-5i`v zXib-w5+R+4C`ib#s&$SFsH=m3V_tBdgyo^A7hjB0G{8U_5{tYtuZUk zo%cfBhD1G0ZL1hqDUqKbV9HTjD5Ml$nErSvRKnL0$&kgNo%S`% zip}V_sSb|~-hl7W#X(ak60uGN2MtDYc~zZ@=u0ce7?s-5eM((DJl{mxcKK0~`Fw|D z>_IiDE>l(wZV2hhSZyed`v$Bg^@cOoZP9OK2GT71$}y_zg`zy>W zBu`<-U*OKg`w$JSnfndOWcGw@!ZtX9(KUW!&>+q-uReN;Uh#9dC)6-JlV`c5vznbW zAdHmETDU^0;2{#fnsi~^q9lZ#sFrAC_aHdJeBI@1XO<1q)(ok$ZPXf7v^t|;Cx>0N zs}~Wb%)7q)>vxOG7TYciJdsU8W&$$sFa&la#KyYGkw%$p#Ld&~M=6@O#sh_uIf1@E zC}bf={4M#AMjko9{|WU*X=!t~!*@W=rqZf6PD?`R#nc2YWZQ6;hT4m+W?J}tSe8o< zhna}8Cwx-aOLP&dq0m zMe-l#+G`4^koCcI!RLOF@w5<>xU@6*M0^uO_=_P?)X6b*lGm_a2z?Y5dRjVbJ6&1g zJY5X%h+r%o9gg|KayJWH-~S2^^>xSDMw>LeWQ*n0I)xxx1spT?DC_u-mHr#zK`=$F z)Ven_6E}6D$YI3db`g;Z(SXha| zT@P1o2C8!hntM7(ea>ltcS}5c$Qt}-8!bfbl^EV@f8tZ_175u2Aj;PI1%jO(c{!l) z0>yH%lE@#b6=*zod4{ZC51*U(8#5xJP?_ zzGAYeLNBRX56=C>>6n*}$I1=e!i!qU)NlYBa$xy+#laRaY&y^jlhP->$AHCAw_A$^ zR_5Q;Uh0J%g5LtQ5eGH~Yqjv^zZ%;%w=xn!`_aKlQyad`o0p6shtWaMO+r_Lh1Z2K zESqT59;_bp@7BLh?LP#Yi+mKu0^rR|B74@mQmn4LR91EZ>*C0f zSf!zs3W?@=YIe3j^xL6;!Yq$8VT6gnfN==k2~5=E7%~ir5M%_ zb)y0~SnA^U*rMXVMYVg?3%sdUIc=GVo}O0B*i;R#7-RbzsX@HU8I?#9=!w?{8@HsF zKtaX^e9O{-yWc)*`*jFCqqCxm4HH$fr(O5@Mb5qxo2KT!Cd<-+=X#4xwD){&uU}); zM_IBC@E|D3jWCAC(d6Y&poyC2u~KR>gxgW3HntF`!P*WJ@_G@Xrr5x*oD_FBHTCeW zk+WLKp2$NOA!GfEpC2dJR#%{Q^nHMAP7&5p{bBKqR!qvOR_tu$7uCJ$C;3EN7onE0 z_BpX?ce_%R=UVc|`X?b5ZF_&Eq0F-?#de?9y-iXCNY-N9W)^Ka!O8+~7)3WE(cmF0 zcKF#S?%DmhIM77V4Gz*zRJ_M9e~GT%L3SB=9{v||aX;5}T=7L|??kN0YrBFSh+l2V z_QT`qg7j>y_?d>O)!6Ng@|LQE7pkn%H zEc#Em?%=pLN(h_xs!9Mr`pZa#Up*MCJ>}2Z3yn|gxZl#~$%B}a=tP}Vpm!F?{$~n| zoc6eVmoYyX!huOaIJG)9W-37tRzkuAmE8;Gf8*4c?#KYt8KPDvl0(_EG!RlP;V)F2 z=7sqK$-D+~@_$^4_rV#8XeS1usZbIUC#ZN!15{cqvZTND64-?Eho+>w`#0Hz`D{Oa zA{ed*=3c1g4@7kws-ZaJfskwhp|`*oayQVXW}O%MzbQ7@H{j6`RG}*AzyBiEL$(D= zfC^pg|4c42{-rv#wLFQW@}vJDJ7+ev;brAae?t1}FZW3&`oFI=M+&ICcC#1`)>*XQ zdOkMh@iC0mP$GULYO31oo{F;+HU0Yckt$F2rhiFU$O065RsDg;;(3;I`M90w7k-b| zn`KH8e1<8G&7qzG#1aSv7c(MmREg`Ak0X^&z}OT^!N~>{2mv}N(N-fi@`qUJ+7Ccl zCfQH0(I&j=_)lpLp3*SA^Dxgain~u31ruR8qh*|ccmHusqOgl8tW0s*u6cB9vj)lPj z9F?0-Ng7B##?=U8@DX@ZTrw1y*#l9MY-cEsM+U|40wZW*HY3~?cr|G2#gXA?8xe;= zk?h%yC76%f$~-fM`X1i?Cdn5|r6C~COc|%f#>vq785CGz**h(R zqfX`%k#r_Bhht7|_(;8WOdRwIRO>J8tvNLNu;Ptyc|79TU#f1XRC#SzLU68V(|e5G zhrvnan?!Zexh)u^$HxEbn#2slpzpZU|NWVjYhKsoU z@0Y6&6UdUn+1*`%gLx zDbI$#!&K&Z^7H5cy~LZoxk%>Yx?`zr+<%?)Y{+&1uwk!e6Oq5>z1S=?W}Wls4)fJ# zJJNa4s@s%`*p}m_<%-q|FiX1C2xH0N-F+WLKb~nMTM_mmr5sTT$Tk4Pa5Xd8i*DvK zYBC{Wh@s~yQoV7_Lv|o(%^COL>)z#hu^%OuEsbL0kjdip^UxQ?f|?)}Zl^(jvwaap zyq+8k5+WKiBMQA`Kkl z90JlL%Ii(Yab428MMIA%reYHb*y_St{2->2~63l^boQL>TG}^>UG~eh^CT> zLHSE8EeX0`N&ZUtiwjG zmRRN=PY+fak%uIF`8eMW8T-pA9oijX&FZc-*+VDz5o#ZYiEeoB>b?&WEu~{XH$aG{ zq^Nh?D=Zc@y%xlxhmm47PxP>#gH1JC{J5DGSI@Vs(kH0A_DS1aHbm#^cXV&w+uXAq z#BQ_&{Oy|Q#pCHSin%i+$)mF-e3v<`McpX;HxpeTe)@V=R+x;sw9!x!jl}B^UR=ZGvSXE?wlkP zkeMpfs2ZE!kzfI*_{8QfYQph&q3wDUT;yk)eo{)+2oF+DQ=#uR}RIG9z zDHtDlg7KTO>x~^^oT8-YQPwAG`JEUQ=bG{aCj9wiB6do2cvW7?Tp6qD2wN~|X{;J$0}EYSxIWcj zFyPgLZmrZV8mky~pPW#mdLh2{D0OojdhsOBpc-F1U6P6v&KzpPQm;4Q)m5n303_As zpgOXq5ij#cbem6GI{^A;gmrHTsCJNbcQ>KaC?JbmRJr40+2SwwcK3wS5L*-1#x7Tz zYBsqLs8eV6WG+@7*|deJy5iq$*oiLYz%wc-e!Kncq3WV(#=PoCbo@%Oq`Cl^KiWR6 zzEJTeuFV&gCT=bIf&JM9=5aq)lKP$|d2n%lbZw$Cw`U7$jCtD-@SjgY5a=l8(x(TT z#q#CN7VhH}W#a0v=r`i? zi*|6;Enxx-WzGGa#?6iE&T@;%L-nvUC=QZ}wdKWWBCP&ng)1Xg|2wE!zV4}FclTpI zti5Ek+1+cdX9Ie!(ZrCl^pq|}P(VHS;Q+L>ag8x@f{!i07nTzKuEe!s^#Me|rf!yZ z^-5ad0541CYp`J#PfVl&N}x*=O?YMcXYCd;Y69M5W}16kyT{oaIvIw9BQ{85LA;|A z3j_~F8Z%+bb(3ZhyW=q2`b+>ZTQ%2%8YqNgM-{xWsIQpA{+0pC*q2Y)3e6Xeu++0D z61=w-Op!t44-^Mef^$tSIooHf6?%;@ZP_Ple=sGbMLyVKNFqO_pY1wi2+t8Q=NVa` zkYKrzU}cJqhMVgLrgwC3r9@M^%wZb_dBM2}&3eE1C00B6%!AgqVdZwBGbbuBs$E?2{&{vB_?J)T^P0}5R2(SrEQFO){*@xShVQFfwT-xR zrnG*+-k!j4SXN?4emFs|>c3K$oU(UY)8ne&c|Iwe6?Mw=$FjRyVopOH57FGs{vrMD z&hz#>)>utbNZ)#mc`F*EQLEU1J76$$Y8uf&qtiuv9E-~0lbUK@V)iKzM#b?!ncfRk zJ)Dok>nRL`cicL7jBKi0-!r8h+E9kC>++NK#P!IAEO^2sNDF&fODFjDr0dIt=bZ5} zYrWo&zTd7m7I-AK9M+fQ>`?JT!s5GHXJVv>YB?K$1=Y5e3!J+as<3FCMEVZGM0hNX zQLT@5*6E`U301KRL--2iTw^C6AP=hm_LN(P@T8;%&WqBO^l_0NPI1n;#)@Gx9(88I zza3H5<7X;arhIApgl&Ydkz2dP{7@_)66;Jh>%KcOZvMbw67rfa=rGSmO2rA;xm$=2 zn_oZGEZWn2)r#W`95!MSKT^2S!W5wTev&brW|Q5Tiv zTc)`~T~2iirfc>Mi~QzCjxE_F;a)V(mi2k(bE5O_b2{qhm;chOeT`k@AYJvhc{7Nl$^7^D6>FU zS(K#Wh67wtB0AHi)qg`9ty)bN zpG&K$;ByJii0W|vi#Ac)b)sD0sVS>BVyYIK4Tv%w5HtbEnXp()FOY zUkJ*@uKM+ncOtEzXdPZDNc^P0UsVu7&H!fHK-1JC&HpW1)kn~4hR}rR!-t3JI`htj zcf}TqvpKP1uq@HQr&F`fI_^f9`&h`0dFWLI4+qu=DXC2L3*)V`09QNgciP42vh?#i z$3{U4FxUPHnF+sm>OJAz< z^UIucB~iF}a%G_`8FFY(`7$Fz8zEejjN5c|FD_6p^9+7&uGt*dZ#<)0AqH1NJQ$+` zCkaw8ify`eOP62zi&Y1L?D^`9pbS$*w&3WkU}FXH(n6K!%NS(~2J&Dy;lbr9f1@1IbP zp5Fd>bKLFUYXSNUYsOY1X7V8J7vvr87wB_hBhrvYDW>-oW2fcKgJx>j)_%G}( zz`5;V|9!0q{HN?QiHnH!=C@j+%1XV5s{uQmCZxPr*R@Bp)T%JS61b(!PK$a-YK91S zn?b!iFV6pvzVj9>=h93_y>xN=d1(81U*MKOy3DRpkNOCe>fx@4kejq2&)~d`7!nn> zc0&7r7wntzF+*5KYtB^ISK1V&2+aQw#2smvr$?{2VGle|T^7B>9DIxVvALexDy~_o z*f-8ZFHe2A+Y1>U`5-zAbp0EhT(ASFwJPS4?=CxETiazB%ezrHXrNr1S)fT*hw$xq zmA`fm49I(E;582CDd}@ea)zdnMY)5H;@o|Xz{Km)*4V%W{z^6VH?1YVwa0?KFZKvo z*{g_e!yhcB_%;R!NMoM)Fs1V0o~ku4+60he!64&epgP-Jxnf?UIkuFous&{qD5J!V zNB*+07Cj0{Q``Yr;J8NG)HHu^kQLU+Zq4qub^WvI4gEJb$$Ybe%1WtH+tM&u zFp{*o<@U>|a@AyQVJ(B9j!x0gb|l5|6TaYJqjj4=Y{=mM*4!w;FVzNw-`}D0 zO;;0$fF4a4@B)c9Iu%YF@UBF&a`X>vES`MXx}dAsw9-;hDF_ z|59^*;mP)(zwdd(*pM(m4=7G79~IEGsRBE+m-|pjnm6)3(Gq)|Gr7hT^cN$4kS^NJ zUIk5|Eg1Q`5eNY*oRf^-HnQPbneQE0EODOUpijb0h}$1=2xB2GKD$s>%+*s9W{_J~ zUtB+**~vBm6eG(IN})}Gz_EtACVcqHk-^dvQVWGnrIosOIWFt)(NaUJ>Yp#QfNjL) z2FrcXI1uAlHTY<}i#plVxH1}lq7l>sBR+)M&)?OyONIR=OBl^JcZ%|z4s|aS>lIumEo73%i`tV)v#}NX|v{lA22NjKcO8$>-?So>Wu! zb`CLY>8ab_i0Q^+H4+znS0yOK{!6HpBYePbFG}~D2(qKSPo5j1GkoW^9UX&5xPZbF zs(Gf#-LRKtz34=p1Pqe0P;x{~+;;de5?l`Z09Pe?kSg7rfiL79ce5mXx~drVsl^Jh2Yg{Qd~(fmL{L|Nyat&u<+ zJWG}e&%;Su>6mqg5b~XO`PD3T0kSt6RV3B&7-2$ShHJI21P}$s_;0L=Ot>8(Q=Q#B z{PgUkziwzg(&8_q&t_mB<{J-h3bdeNa~iq^&f*SH3e-aS~`t{Gk^{Ti>I5O zjmCa2Y+bFqz&mX+{PlWXqi!e|*zA%$`CmCu=ESOnRTL0;Z|46}q=0h;Xf280)Qt%%s_&;sqb61D=OI4ZB6wfR3DFL(TywxZ& zKRaZvN3B0DYD1igAi~TlUKt1>8kdd)4K3O8eg~)Wk0gRiyN)t69IS?9XF~F`c{bo-Cl&7#5)y!ff1d2%@V;*09?s;`a>m7h(YbE`Dt>|lys-=n z6jV1niY#RiD*ze_%J5w%Aif7b0SXGL23kB}*bqe)a<~*gA#1`C3fXHB%BDLGz=ki5 z1v%t0l))m1qCkQi60rb&pbW;rLP7oKYyZ;;|B;0Me@zFJ7K-C0vKjh9)`4%nM8%fw zf|ZrGpu?Bv*VC3Z#uZ1Uc(Y3Wia9MZYw(Re&ZKU6pX@!+gFaH>rcT+Df0v4P7;l8Z zgRz={Ue4gW+MfcHXI`cD%Ctz5flTPuXZ41L)+;4D_3@hTF)i}oPlAPaNm0+t28-XF zg@ok2-%Jx?d_7dp+_%i1lK)GEgs#P*sBn5!R){p&@l{Ar=H5v}rdhjN%s-2*^O$Fz zbj4HLF=n zjYXhw{ItkvexlOxcE>iJ_N5B1(}L__$wf-PRl!w9-D+b`Y`~6TVJu94{=`!J?LWW*mCA?njBNSqFU>cN6oaHe|L77TIH+2J~%de zkbmr~Pu6uNNzyv3yw)N%1X=Z=p^>cU?pjuUXFC4^`S1~e(=RRVzK27NFNRKfqcW7} zRsWa&^*c~oqw08@(jD5&++dsQ(Vy)y2V%A7=O!x;*X*?@diNn8kTbEGZkL3C;?u7( zCI?l=$Ljf-D#a=w-Re`!36mRkSB}WYoTaO)TUlM**Gv+UKa%kN>`*r~Gok-+ zyl;Kuq@+`*rG-dLqOXu?JS6wK*+eKw>$tQqTO}L`Nyt62AsS{IlGxZ*spfJR<&w*+ z6PnxXFf(lC?9}7?{rUSJydSUk=ly;^U#}lNDN{2SU5s%fWUVx`2`}))*ly+=oz&w5 zKRNi`QU8_MpPiUouq2f7k=+Di(xg6yab^Zcq41GKCdgS@8J-6<{Y67O{_@et`yVPcE^9ew|HNL!Maz=1mUPTDV;iVDZxztL4tm;KC`$)utVtR+sKXmcC;L5|josFg0 zkM-bD%|r3o@Ix)&*O9O7SQC|aqbl8JF#7>~MEb|jQ9)|nIKwN~si5XqQ6Kq3t_fdB z-`jLO682(rWn^>GWHTR(UHghT45iy;Sc|yaPou5G3%PJ_{TLMOrry(Xv&`!%AvR6n zwCE?nB3=5jjtZL*!1I&_W36fM!i-Nuvn<84+Dz5Wz}Qa^?gHU^at)}20gI?Aq9LDHCd?R*iF>^&aoOUG7; zqEHvB$Wh7|a{m(5(nnkVwp|qGKAY`h(3(26jk#bL=NhQvMMgO6?VEUJ+9^2y1Ho<` z-P5n>Tjo2jM4(W7dt7_K{W);c;d0$QDjSZ2=d4^O)yGNK_H|$aLXz_KS{mDaP-5mg zeh}VptO+ELKQ)F#zoNf(%5uk*`&iWtbm>8bD~Yc%i3UC=P5maBS$tCUt-MF-qok<@ z#bT42y;Lbm6F+(CvRx$8*&Gb1jDjT@{ z>b=8HFPY9%mwHRG_q)cf{yrK8uW4J0k3cHM)^)6A+8S2e;wi4{=X^kR^P)d|5{*u; z`e*xJthsS1-U03=@d!EuQrqaFOOWfeiQQJPZlv6u#*$y1^GAx*b5w#Spig^13Yj%L zuxz?RO@>z)O(ywLr>a&eidyR&fWAQ{_mTBhG^9m5EYY1(hsa>92O|6J|IRQgO zwHG0@k+|}dt9OoS-S|lLH~VAWUn!w?kY9t@+UUyb@CupB$oT|gH$x=*9Y7-Q~Epz z{L;zfp!p+Z0 z;U0ItDXC!M2_J>6({S$&@k&-`+=d?3|1v4OE!II*>PYA7qtpgREwmxFaVgi1Wix26 zxvFDt1j`lFm@~Foc;1zWG^8@o@h}MY6yc<_4T9=AD{xJh@MEy^IIW(37 z&P3-P3;IPuR()(Rl=O@+h$8ql@eNs4TE1M6nw(4oy291dDv)|;r|v*nGZJcj5+9k4 zse$|f3SDAgfDVdH1QX;y@!? z=jJ0GpO@@lY0%b<$qx_pZgu7Nb^to8+L%dJ(|UJ{H;Ht9aap zn?<=-;Fab;0SaKevxGKuK{0NPmg$d4`_^kTNDP&1{M?yc-k1FdRNVDbaOYqG=NWJ1 zoE9K?*Ng6WqHJBhDaIT7Xt$PT@43goJjC%CsXy%2y;8+l%~@_@Jl@Qr6|k=!hZ|TQ;pB__$uy_!{vz0=K9SK z!1krrluel$#Lk!H#A`74Pf+Z)S&HXvgZ!A5w?SKEk`^=UdwbnH`$QLNOv5JXnp(7$OmF9|n_=tqRnFz~@JPLpvA0gO#JF4p(kj{GY*s^q~6;-#>6(ZA_LpY;&}AyFfmF<^JEe;DXcu literal 0 HcmV?d00001 From aaf02515aa31fa2046d1c1fac35eae500107aad0 Mon Sep 17 00:00:00 2001 From: Sandy Carter Date: Fri, 18 Jul 2014 16:51:59 -0400 Subject: [PATCH 03/63] Set document_page_approval as unported --- document_page_approval/__init__.py | 22 -- document_page_approval/__openerp__.py | 56 ----- .../document_page_approval.py | 223 ------------------ document_page_approval/document_page_view.xml | 51 ---- document_page_approval/document_page_wkfl.xml | 77 ------ .../i18n/document_page_approval.pot | 110 --------- document_page_approval/i18n/fr.po | 119 ---------- document_page_approval/images/category.png | Bin 59644 -> 0 bytes .../images/page_history.png | Bin 60218 -> 0 bytes .../images/page_history_list.png | Bin 57925 -> 0 bytes .../security/document_page_security.xml | 9 - .../security/ir.model.access.csv | 2 - 12 files changed, 669 deletions(-) delete mode 100644 document_page_approval/__init__.py delete mode 100644 document_page_approval/__openerp__.py delete mode 100644 document_page_approval/document_page_approval.py delete mode 100644 document_page_approval/document_page_view.xml delete mode 100644 document_page_approval/document_page_wkfl.xml delete mode 100644 document_page_approval/i18n/document_page_approval.pot delete mode 100644 document_page_approval/i18n/fr.po delete mode 100644 document_page_approval/images/category.png delete mode 100644 document_page_approval/images/page_history.png delete mode 100644 document_page_approval/images/page_history_list.png delete mode 100644 document_page_approval/security/document_page_security.xml delete mode 100644 document_page_approval/security/ir.model.access.csv diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py deleted file mode 100644 index d0594cafbf7..00000000000 --- a/document_page_approval/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -import document_page_approval diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py deleted file mode 100644 index 75bbc31d193..00000000000 --- a/document_page_approval/__openerp__.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -{ - 'name': 'Document Page Approval', - 'version': '1.0', - "author": "Savoir-faire Linux", - "website": "http://www.savoirfairelinux.com", - "license": "AGPL-3", - 'category': 'Knowledge Management', - 'description': """ -This module adds a workflow to approve page modification and show the approved version by default. - -Scenario -======== - -* Set a valid email address on the company settings. -* Create a new page category and set an approver group. Make sure users belonging to that group - have valid email addresses. -* Create a new page and choose the previously created category. -* A notification is sent to the group with a link to the page history to review. -* Depending on the review, the page history is approved or not. -* Users reading the page see the last approved version. - """, - 'depends': [ - 'document_page', - 'email_template', - ], - 'data': [ - 'document_page_wkfl.xml', - 'document_page_view.xml', - 'security/document_page_security.xml', - 'security/ir.model.access.csv', - ], - 'installable': True, - 'auto_install': False, - 'images': ['images/category.png', 'images/page_history_list.png', 'images/page_history.png'], -} diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py deleted file mode 100644 index 8feeabd9482..00000000000 --- a/document_page_approval/document_page_approval.py +++ /dev/null @@ -1,223 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -from datetime import datetime -from openerp.osv import fields, orm -from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT - - -class document_page_history_wkfl(orm.Model): - _inherit = 'document.page.history' - - def page_approval_draft(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, {'state': 'draft'}) - - template_id = self.pool.get('ir.model.data').get_object_reference( - cr, uid, - 'document_page_approval', 'email_template_new_draft_need_approval')[1] - for page in self.browse(cr, uid, ids, context=context): - if page.is_parent_approval_required: - self.pool.get('email.template').send_mail( - cr, uid, template_id, page.id, force_send=True - ) - - return True - - def page_approval_approved(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, { - 'state': 'approved', - 'approved_date': datetime.now().strftime(DEFAULT_SERVER_DATETIME_FORMAT), - 'approved_uid': uid - }, context=context) - return True - - def can_user_approve_page(self, cr, uid, ids, name, args, context=None): - user = self.pool.get('res.users').browse(cr, uid, uid, context=context) - res = {} - for page in self.browse(cr, uid, ids, context=context): - res[page.id] = self.can_user_approve_this_page(page.page_id, user) - - return res - - def can_user_approve_this_page(self, page, user): - if page: - res = page.approver_gid in user.groups_id - res = res or self.can_user_approve_this_page(page.parent_id, user) - else: - res = False - - return res - - def get_approvers_guids(self, cr, uid, ids, name, args, context=None): - res = {} - for page in self.browse(cr, uid, ids, context=context): - res[page.id] = self.get_approvers_guids_for_page(page.page_id) - - return res - - def get_approvers_guids_for_page(self, page): - if page: - if page.approver_gid: - res = [page.approver_gid.id] - else: - res = [] - res.extend(self.get_approvers_guids_for_page(page.parent_id)) - else: - res = [] - - return res - - def get_approvers_email(self, cr, uid, ids, name, args, context): - res = {} - for id in ids: - emails = '' - guids = self.get_approvers_guids(cr, uid, ids, name, args, context=context) - uids = self.pool.get('res.users').search(cr, uid, [('groups_id', 'in', guids[id])]) - users = self.pool.get('res.users').browse(cr, uid, uids, context=context) - - for user in users: - if user.email: - emails += user.email - emails += ',' - else: - empl_id = self.pool.get('hr.employee').search( - cr, uid, [('login', '=', user.login)])[0] - empl = self.pool.get('hr.employee').browse(cr, uid, empl_id, context=context) - if empl.work_email: - emails += empl.work_email - emails += ',' - - emails = emails[:-1] - res[id] = emails - return res - - def get_page_url(self, cr, uid, ids, name, args, context): - res = {} - for id in ids: - base_url = self.pool.get('ir.config_parameter').get_param( - cr, uid, 'web.base.url', default='http://localhost:8069', context=context) - - res[id] = base_url + '/#db=%s&id=%s&view_type=form&model=document.page.history' % (cr.dbname, id) - - return res - - _columns = { - 'state': fields.selection([ - ('draft', 'Draft'), - ('approved', 'Approved')], 'Status', readonly=True), - 'approved_date': fields.datetime("Approved Date"), - 'approved_uid': fields.many2one('res.users', "Approved By"), - 'is_parent_approval_required': fields.related( - 'page_id', 'is_parent_approval_required', - string="parent approval", type='boolean', store=False), - 'can_user_approve_page': fields.function( - can_user_approve_page, string="can user approve this page", type='boolean', store=False), - 'get_approvers_email': fields.function( - get_approvers_email, string="get all approvers email", type='text', store=False), - 'get_page_url': fields.function(get_page_url, string="URL", type='text', store=False), - } - - -class document_page_approval(orm.Model): - _inherit = 'document.page' - - def _get_display_content(self, cr, uid, ids, name, args, context=None): - res = {} - for page in self.browse(cr, uid, ids, context=context): - content = "" - if page.type == "category": - content = self._get_page_index(cr, uid, page, link=False) - else: - history = self.pool.get('document.page.history') - if self.is_approval_required(page): - history_ids = history.search( - cr, uid, [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], limit=1, order='create_date DESC') - for h in history.browse(cr, uid, history_ids, context=context): - content = h.content - else: - content = page.content - res[page.id] = content - return res - - def _get_approved_date(self, cr, uid, ids, name, args, context=None): - res = {} - for page in self.browse(cr, uid, ids, context=context): - if self.is_approval_required(page): - history = self.pool.get('document.page.history') - history_ids = history.search( - cr, uid, [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], limit=1, order='create_date DESC') - approved_date = False - for h in history.browse(cr, uid, history_ids): - approved_date = h.approved_date - res[page.id] = approved_date - else: - res[page.id] = "" - - return res - - def _get_approved_uid(self, cr, uid, ids, name, args, context=None): - res = {} - for page in self.browse(cr, uid, ids, context=context): - if self.is_approval_required(page): - history = self.pool.get('document.page.history') - history_ids = history.search(cr, uid, [ - ('page_id', '=', page.id), - ('state', '=', 'approved')], limit=1, order='create_date DESC') - approved_uid = False - for h in history.browse(cr, uid, history_ids): - approved_uid = h.approved_uid.id - res[page.id] = approved_uid - else: - res[page.id] = "" - - return res - - def _is_parent_approval_required(self, cr, uid, ids, name, args, context=None): - res = {} - for page in self.browse(cr, uid, ids, context=context): - res[page.id] = self.is_approval_required(page) - - return res - - def is_approval_required(self, page): - if page: - res = page.approval_required - res = res or self.is_approval_required(page.parent_id) - else: - res = False - - return res - - _columns = { - 'display_content': fields.function(_get_display_content, string='Displayed Content', type='text'), - 'approved_date': fields.function(_get_approved_date, string="Approved Date", type='datetime'), - 'approved_uid': fields.function(_get_approved_uid, string="Approved By", type='many2one', obj='res.users'), - 'approval_required': fields.boolean("Require approval"), - 'is_parent_approval_required': fields.function( - _is_parent_approval_required, string="parent approval", type='boolean'), - 'approver_gid': fields.many2one("res.groups", "Approver group"), - } diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/document_page_view.xml deleted file mode 100644 index 04ef551cf27..00000000000 --- a/document_page_approval/document_page_view.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - document.page.history.form - document.page.history - - - -
- -
-
-
-
- - - document.page.form - document.page - - - - - - - - - - - - - - - document.page.history.tree - document.page.history - - - - - - - - -
-
diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/document_page_wkfl.xml deleted file mode 100644 index f92d8463f72..00000000000 --- a/document_page_approval/document_page_wkfl.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - document.page.history.aproval.wkf - document.page.history - True - - - - - True - draft - function - page_approval_draft() - - - - - approved - function - page_approval_approved() - True - - - - - - page_approval_approve - - - - - - edit - - - - - - - - - - Automated new draft need approval Notification Mail - ${object.create_uid.company_id.email or 'noreply@localhost.com'} - New version of "${object.page_id.name}" to approve - ${object.get_approvers_email} - - - ${object.create_uid.partner_id.lang} - Hello,

- -

The page "${object.page_id.name}" has been modified and need your approval.

- -
- -

Have a great day.
---
-OpenERP

]]> -

You can review the new version here : ${object.get_page_url}

- - - - - diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot deleted file mode 100644 index 4ddc97334a4..00000000000 --- a/document_page_approval/i18n/document_page_approval.pot +++ /dev/null @@ -1,110 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * document_page_approval -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-19 03:58+0000\n" -"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "" - -#. module: document_page_approval -#: field:document.page,is_parent_approval_required:0 -#: field:document.page.history,is_parent_approval_required:0 -msgid "parent approval" -msgstr "" - -#. module: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval -msgid "\n" -"

Hello,

\n" -"\n" -"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" -"\n" -"

You can review the new version here : ${object.get_page_url}

\n" -" \n" -"

Have a great day.
\n" -"--
\n" -"OpenERP

\n" -" " -msgstr "" - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approved_uid:0 -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Draft" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,get_page_url:0 -msgid "URL" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approved_date:0 -#: field:document.page.history,approved_date:0 -msgid "Approved Date" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,can_user_approve_page:0 -msgid "can user approve this page" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approver_gid:0 -msgid "Approver group" -msgstr "" - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page_history -msgid "Document Page History" -msgstr "" - -#. module: document_page_approval -#: view:document.page.history:0 -msgid "Approve" -msgstr "" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,get_approvers_email:0 -msgid "get all approvers email" -msgstr "" - diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po deleted file mode 100644 index 26573fa4837..00000000000 --- a/document_page_approval/i18n/fr.po +++ /dev/null @@ -1,119 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * document_page_approval -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-19 03:58+0000\n" -"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "Statut" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "Nécessite une approbation" - -#. module: document_page_approval -#: field:document.page,is_parent_approval_required:0 -#: field:document.page.history,is_parent_approval_required:0 -msgid "parent approval" -msgstr "Approbation parente" - -#. module: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval -msgid "\n" -"

Hello,

\n" -"\n" -"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" -"\n" -"

You can review the new version here : ${object.get_page_url}

\n" -" \n" -"

Have a great day.
\n" -"--
\n" -"OpenERP

\n" -" " -msgstr "\n" -"

Bonjour,

\n" -"\n" -"

La page \"${object.page_id.name}\" a été modifié et demande votre approbation.

\n" -"\n" -"

Vous pouvez réviser la nouvelle version ici : ${object.get_page_url}

\n" -" \n" -"

Bonne journée.
\n" -"--
\n" -"OpenERP

\n" -" " - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "Page" - -#. module: document_page_approval -#: field:document.page,approved_uid:0 -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Approuvée par" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Draft" -msgstr "Brouillon" - -#. module: document_page_approval -#: field:document.page.history,get_page_url:0 -msgid "URL" -msgstr "URL" - -#. module: document_page_approval -#: field:document.page,approved_date:0 -#: field:document.page.history,approved_date:0 -msgid "Approved Date" -msgstr "Date d'approbation" - -#. module: document_page_approval -#: field:document.page.history,can_user_approve_page:0 -msgid "can user approve this page" -msgstr "Est-ce que l'usager peut approuver cette page ?" - -#. module: document_page_approval -#: field:document.page,approver_gid:0 -msgid "Approver group" -msgstr "Groupe approbateur" - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page_history -msgid "Document Page History" -msgstr "Historique de la page" - -#. module: document_page_approval -#: view:document.page.history:0 -msgid "Approve" -msgstr "Approuver" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" -msgstr "Approuvée" - -#. module: document_page_approval -#: field:document.page.history,get_approvers_email:0 -msgid "get all approvers email" -msgstr "Récupérer toutes les adresses courriels des approbateurs" diff --git a/document_page_approval/images/category.png b/document_page_approval/images/category.png deleted file mode 100644 index b88e2091ad80fe09117994dd37828ba838809ef2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59644 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ΝXhE~s{ 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 mU0* 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 V6jzKe;1z6q#`@-ZM4h{l{|!*O@HPMd diff --git a/document_page_approval/images/page_history_list.png b/document_page_approval/images/page_history_list.png deleted file mode 100644 index a2f52232a3e7a93f4798c4c6babcbfbc3de02526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57925 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 diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml deleted file mode 100644 index 7192d3f8cf3..00000000000 --- a/document_page_approval/security/document_page_security.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - Document approver - - - - diff --git a/document_page_approval/security/ir.model.access.csv b/document_page_approval/security/ir.model.access.csv deleted file mode 100644 index e4835836f81..00000000000 --- a/document_page_approval/security/ir.model.access.csv +++ /dev/null @@ -1,2 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -document_page_history,document.page.history,model_document_page_history,base.group_document_approver_user,1,1,1,0 \ No newline at end of file From 41d03b8b1904ba957af25612e181749f24502058 Mon Sep 17 00:00:00 2001 From: Giorgio Borelli Date: Tue, 11 Nov 2014 18:55:52 +0100 Subject: [PATCH 04/63] start porting fix act_draft and minor ui fix remove unused variables change order of xml data files --- document_page_approval/__init__.py | 21 ++ document_page_approval/__openerp__.py | 63 +++++ .../data/email_template.xml | 31 +++ .../document_page_approval.py | 258 ++++++++++++++++++ document_page_approval/document_page_view.xml | 70 +++++ document_page_approval/document_page_wkfl.xml | 43 +++ .../i18n/document_page_approval.pot | 110 ++++++++ document_page_approval/i18n/fr.po | 119 ++++++++ document_page_approval/images/category.png | Bin 0 -> 59644 bytes .../images/page_history.png | Bin 0 -> 60218 bytes .../images/page_history_list.png | Bin 0 -> 57925 bytes .../security/document_page_security.xml | 9 + .../security/ir.model.access.csv | 2 + 13 files changed, 726 insertions(+) create mode 100644 document_page_approval/__init__.py create mode 100644 document_page_approval/__openerp__.py create mode 100644 document_page_approval/data/email_template.xml create mode 100644 document_page_approval/document_page_approval.py create mode 100644 document_page_approval/document_page_view.xml create mode 100644 document_page_approval/document_page_wkfl.xml create mode 100644 document_page_approval/i18n/document_page_approval.pot create mode 100644 document_page_approval/i18n/fr.po create mode 100644 document_page_approval/images/category.png create mode 100644 document_page_approval/images/page_history.png create mode 100644 document_page_approval/images/page_history_list.png create mode 100644 document_page_approval/security/document_page_security.xml create mode 100644 document_page_approval/security/ir.model.access.csv diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py new file mode 100644 index 00000000000..d2b3bb9e066 --- /dev/null +++ b/document_page_approval/__init__.py @@ -0,0 +1,21 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## +from . import document_page_approval diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py new file mode 100644 index 00000000000..6c2b3e1a5aa --- /dev/null +++ b/document_page_approval/__openerp__.py @@ -0,0 +1,63 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': 'Document Page Approval', + 'version': '8.0.1.0.0', + "author": "Savoir-faire Linux,Odoo Community Association (OCA)", + "website": "http://www.savoirfairelinux.com", + "license": "AGPL-3", + 'category': 'Knowledge Management', + 'description': """ +This module adds a workflow to approve page modification and show the approved +version by default. + +Scenario +======== + +* Set a valid email address on the company settings. +* Create a new page category and set an approver group. Make sure users + belonging to that group have valid email addresses. +* Create a new page and choose the previously created category. +* A notification is sent to the group with a link to the page history to + review. +* Depending on the review, the page history is approved or not. +* Users reading the page see the last approved version. + """, + 'depends': [ + 'document_page', + 'email_template', + ], + 'data': [ + 'data/email_template.xml', + 'document_page_wkfl.xml', + 'document_page_view.xml', + 'security/document_page_security.xml', + 'security/ir.model.access.csv', + ], + 'installable': True, + 'auto_install': False, + 'images': [ + 'images/category.png', + 'images/page_history_list.png', + 'images/page_history.png', + ], +} diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml new file mode 100644 index 00000000000..af77719d90f --- /dev/null +++ b/document_page_approval/data/email_template.xml @@ -0,0 +1,31 @@ + + + + + + + + + Automated new draft need approval Notification Mail + ${object.create_uid.company_id.email or 'noreply@localhost.com'} + New version of "${object.page_id.name}" to approve + ${object.get_approvers_email} + + + ${object.create_uid.partner_id.lang} + Hello,

+ +

The page "${object.page_id.name}" has been modified and need your approval.

+ +
+ +

Have a great day.
+--
+OpenERP

]]> +

You can review the new version here : ${object.get_page_url}

+ + + + diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py new file mode 100644 index 00000000000..1d5002d5472 --- /dev/null +++ b/document_page_approval/document_page_approval.py @@ -0,0 +1,258 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from datetime import datetime +from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT +from openerp import models, fields + + +class document_page_history_wkfl(models.Model): + _inherit = 'document.page.history' + + def page_approval_draft(self, cr, uid, ids, context=None): + self.write(cr, uid, ids, {'state': 'draft'}) + template_id = self.pool.get('ir.model.data').get_object_reference( + cr, uid, + 'document_page_approval', + 'email_template_new_draft_need_approval')[1] + for page in self.browse(cr, uid, ids, context=context): + if page.is_parent_approval_required: + self.pool.get('email.template').send_mail( + cr, + uid, + template_id, + page.id, + force_send=True + ) + return True + + def page_approval_approved(self, cr, uid, ids, context=None): + self.write(cr, uid, ids, { + 'state': 'approved', + 'approved_date': datetime.now().strftime( + DEFAULT_SERVER_DATETIME_FORMAT), + 'approved_uid': uid + }, context=context) + return True + + def _can_user_approve_page(self): + user = self.env.user + for page in self: + page.can_user_approve_page = page.can_user_approve_this_page( + page.page_id, + user + ) + + def can_user_approve_this_page(self, page, user): + if page: + res = page.approver_gid in user.groups_id + res = res or self.can_user_approve_this_page(page.parent_id, user) + else: + res = False + return res + + def get_approvers_guids(self): + res = {} + for page in self: + res[page.id] = self.get_approvers_guids_for_page(page.page_id) + return res + + def get_approvers_guids_for_page(self, page): + if page: + if page.approver_gid: + res = [page.approver_gid.id] + else: + res = [] + res.extend(self.get_approvers_guids_for_page(page.parent_id)) + else: + res = [] + + return res + + def _get_approvers_email(self): + for page in self: + emails = '' + guids = self.get_approvers_guids() + uids = [i.id for i in self.env['res.users'].search([ + ('groups_id', 'in', guids[page.id]) + ])] + users = self.env['res.users'].browse(uids) + + for user in users: + if user.email: + emails += user.email + emails += ',' + else: + empl = self.env['hr.employee'].search([ + ('login', '=', user.login) + ]) + if empl.work_email: + emails += empl.work_email + emails += ',' + + page.get_approvers_email = emails[:-1] + + def _get_page_url(self): + for page in self: + base_url = self.env['ir.config_parameter'].get_param( + 'web.base.url', + default='http://localhost:8069' + ) + + page.get_page_url = ( + '{}/#db={}&id={}&view_type=form&' + 'model=document.page.history').format( + base_url, + self.env.cr.dbname, + page.id + ) + + state = fields.Selection( + [('draft', 'Draft'), ('approved', 'Approved')], + 'Status', + readonly=True + ) + + approved_date = fields.Datetime("Approved Date") + + approved_uid = fields.Many2one( + 'res.users', + "Approved By" + ) + + is_parent_approval_required = fields.Boolean( + related='page_id.is_parent_approval_required', + string="parent approval", + store=False + ) + + can_user_approve_page = fields.Boolean( + compute=_can_user_approve_page, + string="can user approve this page", + store=False + ) + get_approvers_email = fields.Text( + compute=_get_approvers_email, + string="get all approvers email", + store=False + ) + get_page_url = fields.Text( + compute=_get_page_url, + string="URL", + store=False + ) + + +class document_page_approval(models.Model): + _inherit = 'document.page' + + def _get_display_content(self): + for page in self: + content = "" + if page.type == "category": + content = self._get_page_index(page, link=False) + else: + history = self.env['document.page.history'] + if self.is_approval_required(page): + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + content = history_ids.content + else: + content = page.content + page.display_content = content + + def _get_approved_date(self): + for page in self: + approved_date = False + if self.is_approval_required(page): + history = self.env['document.page.history'] + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + approved_date = history_ids.approved_date + page.approved_date = approved_date + + def _get_approved_uid(self): + for page in self: + approved_uid = False + if self.is_approval_required(page): + history = self.env['document.page.history'] + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + approved_uid = history_ids.approved_uid.id + page.approved_uid = approved_uid + + def _is_parent_approval_required(self): + for page in self: + page.is_parent_approval_required = self.is_approval_required(page) + + def is_approval_required(self, page): + if page: + res = page.approval_required + res = res or self.is_approval_required(page.parent_id) + else: + res = False + return res + + display_content = fields.Text( + compute=_get_display_content, + string='Displayed Content' + ) + + approved_date = fields.Datetime( + compute=_get_approved_date, + string="Approved Date" + ) + + approved_uid = fields.Many2one( + 'res.users', + compute=_get_approved_uid, + string="Approved By", + ) + + approval_required = fields.Boolean("Require approval") + + is_parent_approval_required = fields.Boolean( + compute=_is_parent_approval_required, + string="parent approval" + ) + + approver_gid = fields.Many2one( + "res.groups", + "Approver group" + ) diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/document_page_view.xml new file mode 100644 index 00000000000..3cf9e5741f8 --- /dev/null +++ b/document_page_approval/document_page_view.xml @@ -0,0 +1,70 @@ + + + + + document.page.history.form + document.page.history + + + +
+ +
+
+
+
+ + + document.page.form + document.page + + + + + + + + + + + + + + + + + document.page.history.tree + document.page.history + + + + + + + + +
+
diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/document_page_wkfl.xml new file mode 100644 index 00000000000..a4a94b141c2 --- /dev/null +++ b/document_page_approval/document_page_wkfl.xml @@ -0,0 +1,43 @@ + + + + + + document.page.history.aproval.wkf + document.page.history + True + + + + + True + draft + function + page_approval_draft() + + + + + approved + function + page_approval_approved() + True + + + + + + page_approval_approve + + + + + + edit + + + + + diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot new file mode 100644 index 00000000000..4ddc97334a4 --- /dev/null +++ b/document_page_approval/i18n/document_page_approval.pot @@ -0,0 +1,110 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-19 03:58+0000\n" +"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: field:document.page,is_parent_approval_required:0 +#: field:document.page.history,is_parent_approval_required:0 +msgid "parent approval" +msgstr "" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" +"\n" +"

You can review the new version here : ${object.get_page_url}

\n" +" \n" +"

Have a great day.
\n" +"--
\n" +"OpenERP

\n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approved_uid:0 +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,get_page_url:0 +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approved_date:0 +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,can_user_approve_page:0 +msgid "can user approve this page" +msgstr "" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: view:document.page.history:0 +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,get_approvers_email:0 +msgid "get all approvers email" +msgstr "" + diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po new file mode 100644 index 00000000000..26573fa4837 --- /dev/null +++ b/document_page_approval/i18n/fr.po @@ -0,0 +1,119 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-19 03:58+0000\n" +"PO-Revision-Date: 2013-07-19 03:58+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: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Statut" + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Nécessite une approbation" + +#. module: document_page_approval +#: field:document.page,is_parent_approval_required:0 +#: field:document.page.history,is_parent_approval_required:0 +msgid "parent approval" +msgstr "Approbation parente" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" +"\n" +"

You can review the new version here : ${object.get_page_url}

\n" +" \n" +"

Have a great day.
\n" +"--
\n" +"OpenERP

\n" +" " +msgstr "\n" +"

Bonjour,

\n" +"\n" +"

La page \"${object.page_id.name}\" a été modifié et demande votre approbation.

\n" +"\n" +"

Vous pouvez réviser la nouvelle version ici : ${object.get_page_url}

\n" +" \n" +"

Bonne journée.
\n" +"--
\n" +"OpenERP

\n" +" " + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Page" + +#. module: document_page_approval +#: field:document.page,approved_uid:0 +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Approuvée par" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Brouillon" + +#. module: document_page_approval +#: field:document.page.history,get_page_url:0 +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: field:document.page,approved_date:0 +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "Date d'approbation" + +#. module: document_page_approval +#: field:document.page.history,can_user_approve_page:0 +msgid "can user approve this page" +msgstr "Est-ce que l'usager peut approuver cette page ?" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "Groupe approbateur" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historique de la page" + +#. module: document_page_approval +#: view:document.page.history:0 +msgid "Approve" +msgstr "Approuver" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "Approuvée" + +#. module: document_page_approval +#: field:document.page.history,get_approvers_email:0 +msgid "get all approvers email" +msgstr "Récupérer toutes les adresses courriels des approbateurs" diff --git a/document_page_approval/images/category.png b/document_page_approval/images/category.png new file mode 100644 index 0000000000000000000000000000000000000000..b88e2091ad80fe09117994dd37828ba838809ef2 GIT binary patch literal 59644 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ΝXhE~s{ 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 mU0* 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 V6jzKe;1z6q#`@-ZM4h{l{|!*O@HPMd literal 0 HcmV?d00001 diff --git a/document_page_approval/images/page_history_list.png b/document_page_approval/images/page_history_list.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f52232a3e7a93f4798c4c6babcbfbc3de02526 GIT binary patch literal 57925 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 literal 0 HcmV?d00001 diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml new file mode 100644 index 00000000000..7192d3f8cf3 --- /dev/null +++ b/document_page_approval/security/document_page_security.xml @@ -0,0 +1,9 @@ + + + + + Document approver + + + + diff --git a/document_page_approval/security/ir.model.access.csv b/document_page_approval/security/ir.model.access.csv new file mode 100644 index 00000000000..e4835836f81 --- /dev/null +++ b/document_page_approval/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +document_page_history,document.page.history,model_document_page_history,base.group_document_approver_user,1,1,1,0 \ No newline at end of file From 08183ae9203c52fe6c892258b4b9a61fd2bba66a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Faure-Lacroix?= Date: Mon, 29 Dec 2014 17:31:54 +0300 Subject: [PATCH 05/63] Comment workflow that cause the error It should work but further errors could help understand what's going Commented other necessary part Add back workflow Add dependency to knowledge --- document_page_approval/__openerp__.py | 1 + document_page_approval/document_page_wkfl.xml | 16 +-- document_page_approval/i18n/sl.po | 130 ++++++++++++++++++ 3 files changed, 139 insertions(+), 8 deletions(-) create mode 100644 document_page_approval/i18n/sl.po diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py index 6c2b3e1a5aa..a60b5a0c7b5 100644 --- a/document_page_approval/__openerp__.py +++ b/document_page_approval/__openerp__.py @@ -43,6 +43,7 @@ * Users reading the page see the last approved version. """, 'depends': [ + 'knowledge', 'document_page', 'email_template', ], diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/document_page_wkfl.xml index a4a94b141c2..7dc85019ae6 100644 --- a/document_page_approval/document_page_wkfl.xml +++ b/document_page_approval/document_page_wkfl.xml @@ -8,22 +8,22 @@ True - + - True - draft + approved function - page_approval_draft() + page_approval_approved() + True - + - approved + True + draft function - page_approval_approved() - True + page_approval_draft() diff --git a/document_page_approval/i18n/sl.po b/document_page_approval/i18n/sl.po new file mode 100644 index 00000000000..c7d48649baf --- /dev/null +++ b/document_page_approval/i18n/sl.po @@ -0,0 +1,130 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Matjaž Mozetič , 2015. +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-19 03:58+0000\n" +"PO-Revision-Date: 2015-04-13 07:38+0200\n" +"Last-Translator: Matjaž Mozetič \n" +"Language-Team: Slovenian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" +"Language: sl\n" +"X-Generator: Lokalize 1.5\n" + +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Status" + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Zahtevana odobritev" + +#. module: document_page_approval +#: field:document.page,is_parent_approval_required:0 +#: field:document.page.history,is_parent_approval_required:0 +msgid "parent approval" +msgstr "Nadrejena odobritev" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your " +"approval.

\n" +"\n" +"
\n" +" \n" +"

Have a great day.
\n" +"--
\n" +"OpenERP

\n" +" " +msgstr "" +"\n" +"

Pozdravljeni,

\n" +"\n" +"

Stran \"${object.page_id.name}\" vsebuje spremembe, ki potrebujejo vašo " +"odobritev.

\n" +"\n" +"

Novo različico lahko pregledate tukaj: " +"${object.get_page_url}

\n" +" \n" +"

Lep dan.
\n" +"--
\n" +"OpenERP

\n" +" " + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Stran dokumenta" + +#. module: document_page_approval +#: field:document.page,approved_uid:0 +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Odobril" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nova različica \"${object.page_id.name}\" za odobritev" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Osnutek" + +#. module: document_page_approval +#: field:document.page.history,get_page_url:0 +msgid "URL" +msgstr "URL povezava" + +#. module: document_page_approval +#: field:document.page,approved_date:0 +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "Datum odobritve" + +#. module: document_page_approval +#: field:document.page.history,can_user_approve_page:0 +msgid "can user approve this page" +msgstr "uporabnik lahko odobri to stran" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "Skupina pooblaščenih za odobritev" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Zgodovina strani dokumentov" + +#. module: document_page_approval +#: view:document.page.history:0 +msgid "Approve" +msgstr "Odobri" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "Odobreno" + +#. module: document_page_approval +#: field:document.page.history,get_approvers_email:0 +msgid "get all approvers email" +msgstr "pridobi vse e-poštne naslove pooblaščenih za odobritve " + + From 757e077df6c73da11d8652976f3f82c9803f3e8c Mon Sep 17 00:00:00 2001 From: Glen Sojo Date: Thu, 23 Jul 2015 12:52:28 -0600 Subject: [PATCH 06/63] [IMP] - Changed string from email template. [IMP] - Improved views to match document_page improvements. [IMP] - Added notification to followers when a new version is approved. [ADD] - Updated document_page_approval pot and added es translations. [IMP] - document_page_approval: Updated spanish translation. --- .../data/email_template.xml | 2 +- .../document_page_approval.py | 18 ++- document_page_approval/document_page_view.xml | 33 ++++- .../i18n/document_page_approval.pot | 80 +++++------- document_page_approval/i18n/es.po | 110 ++++++++++++++++ document_page_approval/i18n/es_CR.po | 110 ++++++++++++++++ document_page_approval/i18n/fr.po | 111 +++++++--------- document_page_approval/i18n/sl.po | 120 +++++++----------- 8 files changed, 394 insertions(+), 190 deletions(-) create mode 100644 document_page_approval/i18n/es.po create mode 100644 document_page_approval/i18n/es_CR.po diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml index af77719d90f..00a9734a4ae 100644 --- a/document_page_approval/data/email_template.xml +++ b/document_page_approval/data/email_template.xml @@ -23,7 +23,7 @@

Have a great day.
--
-OpenERP

]]> +Odoo

]]> diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py index 1d5002d5472..371a70dfaae 100644 --- a/document_page_approval/document_page_approval.py +++ b/document_page_approval/document_page_approval.py @@ -20,8 +20,9 @@ ############################################################################## from datetime import datetime +from openerp.tools.translate import _ from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT -from openerp import models, fields +from openerp import models, fields, SUPERUSER_ID class document_page_history_wkfl(models.Model): @@ -45,12 +46,27 @@ def page_approval_draft(self, cr, uid, ids, context=None): return True def page_approval_approved(self, cr, uid, ids, context=None): + model_data_obj = self.pool.get('ir.model.data') + message_obj = self.pool.get('mail.message') self.write(cr, uid, ids, { 'state': 'approved', 'approved_date': datetime.now().strftime( DEFAULT_SERVER_DATETIME_FORMAT), 'approved_uid': uid }, context=context) + # Notify followers a new version is available + for page_history in self.browse(cr, uid, ids, context=context): + subtype_id = model_data_obj.get_object_reference( + cr, SUPERUSER_ID, 'mail', 'mt_comment')[1] + message_obj.create( + cr, uid, + {'res_id': page_history.page_id.id, + 'model': 'document.page', + 'subtype_id': subtype_id, + 'body': _('New version of the document %s' + ' approved.') % page_history.page_id.name + } + ) return True def _can_user_approve_page(self): diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/document_page_view.xml index 3cf9e5741f8..e12885fa290 100644 --- a/document_page_approval/document_page_view.xml +++ b/document_page_approval/document_page_view.xml @@ -33,21 +33,44 @@ document.page + + + + + + + + + + + + document.page.form + document.page + + attrs="{'invisible':[('type','!=','content')]}"> + + + + + document.page.category.form + document.page + + - + + attrs="{'invisible':[('approval_required','!=', True)], 'required':[('approval_required','=', True)]}"/> diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot index 4ddc97334a4..ca87725b02c 100644 --- a/document_page_approval/i18n/document_page_approval.pot +++ b/document_page_approval/i18n/document_page_approval.pot @@ -1,13 +1,13 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-19 03:58+0000\n" -"PO-Revision-Date: 2013-07-19 03:58+0000\n" +"POT-Creation-Date: 2015-07-27 20:53+0000\n" +"PO-Revision-Date: 2015-07-27 20:53+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,22 +15,6 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "" - -#. module: document_page_approval -#: field:document.page,is_parent_approval_required:0 -#: field:document.page.history,is_parent_approval_required:0 -msgid "parent approval" -msgstr "" - #. module: document_page_approval #: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval msgid "\n" @@ -39,53 +23,41 @@ msgid "\n" "

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" "\n" "

You can review the new version here : ${object.get_page_url}

\n" -" \n" +"\n" "

Have a great day.
\n" "--
\n" -"OpenERP

\n" +"Odoo

\n" " " msgstr "" #. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approved_uid:0 -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" +#: view:document.page.history:document_page_approval.wiki_history_form_inherit +msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -msgid "Draft" +msgid "Approved" msgstr "" #. module: document_page_approval -#: field:document.page.history,get_page_url:0 -msgid "URL" +#: field:document.page.history,approved_uid:0 +msgid "Approved By" msgstr "" #. module: document_page_approval -#: field:document.page,approved_date:0 #: field:document.page.history,approved_date:0 msgid "Approved Date" msgstr "" #. module: document_page_approval -#: field:document.page.history,can_user_approve_page:0 -msgid "can user approve this page" +#: field:document.page,approver_gid:0 +msgid "Approver group" msgstr "" #. module: document_page_approval -#: field:document.page,approver_gid:0 -msgid "Approver group" +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" msgstr "" #. module: document_page_approval @@ -94,17 +66,27 @@ msgid "Document Page History" msgstr "" #. module: document_page_approval -#: view:document.page.history:0 -msgid "Approve" +#: selection:document.page.history,state:0 +msgid "Draft" msgstr "" #. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" msgstr "" #. module: document_page_approval -#: field:document.page.history,get_approvers_email:0 -msgid "get all approvers email" +#: code:addons/document_page_approval/document_page_approval.py:66 +#, python-format +msgid "New version of the document %s approved." msgstr "" +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "" diff --git a/document_page_approval/i18n/es.po b/document_page_approval/i18n/es.po new file mode 100644 index 00000000000..2f4145b20c9 --- /dev/null +++ b/document_page_approval/i18n/es.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-08-03 14:38+0200\n" +"PO-Revision-Date: 2015-08-03 14:38+0200\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 1.8.2\n" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your " +"approval.

\n" +"\n" +"

You can review the new version here : " +"${object.get_page_url}

\n" +"\n" +"

Have a great day.
\n" +"--
\n" +"Odoo

\n" +" " +msgstr "" +"\n" +"

Hola,

\n" +"\n" +"

La página \"${object.page_id.name}\" ha sido modificada y necesita tu " +"aprobación.

\n" +"\n" +"

Puedes revisar la nueva versión aquí: " +"${object.get_page_url}

\n" +"\n" +"

Que tenga un buen día.
\n" +"--
\n" +"Odoo

\n" +" " + +#. module: document_page_approval +#: view:document.page.history:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Aprobar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "Aprobado" + +#. module: document_page_approval +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Aprobado por" + +#. module: document_page_approval +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "Fecha de aprobación" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "Grupo aprobador" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página de documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia de página de documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nueva versión de \"${object.page_id.name}\" para aprobar" + +#. module: document_page_approval +#: code:addons/document_page_approval/document_page_approval.py:66 +#, python-format +msgid "New version of the document %s approved." +msgstr "Nueva versión del documento %s aprobada." + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Requiere aprobación" + +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Estado" diff --git a/document_page_approval/i18n/es_CR.po b/document_page_approval/i18n/es_CR.po new file mode 100644 index 00000000000..b59a8b7e84f --- /dev/null +++ b/document_page_approval/i18n/es_CR.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-08-03 14:38+0200\n" +"PO-Revision-Date: 2015-08-03 14:38+0200\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: \n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 1.8.2\n" + +#. module: document_page_approval +#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +"

Hello,

\n" +"\n" +"

The page \"${object.page_id.name}\" has been modified and need your " +"approval.

\n" +"\n" +"

You can review the new version here : " +"${object.get_page_url}

\n" +"\n" +"

Have a great day.
\n" +"--
\n" +"Odoo

\n" +" " +msgstr "" +"\n" +"

Hola,

\n" +"\n" +"

La página \"${object.page_id.name}\" ha sido modificada y necesita tu " +"aprobación.

\n" +"\n" +"

Puedes revisar la nueva versión aquí: " +"${object.get_page_url}

\n" +"\n" +"

Que tenga un buen día.
\n" +"--
\n" +"Odoo

\n" +" " + +#. module: document_page_approval +#: view:document.page.history:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Aprobar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Approved" +msgstr "Aprobado" + +#. module: document_page_approval +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Aprobado por" + +#. module: document_page_approval +#: field:document.page.history,approved_date:0 +msgid "Approved Date" +msgstr "Fecha de aprobación" + +#. module: document_page_approval +#: field:document.page,approver_gid:0 +msgid "Approver group" +msgstr "Grupo aprobador" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página de documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia de página de documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: document_page_approval +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nueva versión de \"${object.page_id.name}\" para aprobar" + +#. module: document_page_approval +#: code:addons/document_page_approval/document_page_approval.py:66 +#, python-format +msgid "New version of the document %s approved." +msgstr "Nueva versión del documento %s aprobada." + +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Requiere aprobación" + +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Estado" diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po index 26573fa4837..1461b50891f 100644 --- a/document_page_approval/i18n/fr.po +++ b/document_page_approval/i18n/fr.po @@ -1,119 +1,106 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval +# * document_page_approval # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-19 03:58+0000\n" -"PO-Revision-Date: 2013-07-19 03:58+0000\n" +"POT-Creation-Date: 2015-07-30 14:19-0600\n" +"PO-Revision-Date: 2015-08-03 13:36+0200\n" "Last-Translator: <>\n" "Language-Team: \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: \n" - -#. module: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "Statut" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "Nécessite une approbation" - -#. module: document_page_approval -#: field:document.page,is_parent_approval_required:0 -#: field:document.page.history,is_parent_approval_required:0 -msgid "parent approval" -msgstr "Approbation parente" +"X-Generator: Poedit 1.8.2\n" #. module: document_page_approval #: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval -msgid "\n" +msgid "" +"\n" "

Hello,

\n" "\n" "

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" "\n" "

You can review the new version here : ${object.get_page_url}

\n" -" \n" +"\n" "

Have a great day.
\n" "--
\n" -"OpenERP

\n" +"Odoo

\n" " " -msgstr "\n" +msgstr "" +"\n" "

Bonjour,

\n" "\n" "

La page \"${object.page_id.name}\" a été modifié et demande votre approbation.

\n" "\n" "

Vous pouvez réviser la nouvelle version ici : ${object.get_page_url}

\n" -" \n" +"\n" "

Bonne journée.
\n" "--
\n" -"OpenERP

\n" +"Odoo

\n" " " #. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "Page" - -#. module: document_page_approval -#: field:document.page,approved_uid:0 -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Approuvée par" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" +#: view:document.page.history:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Approuver" #. module: document_page_approval #: selection:document.page.history,state:0 -msgid "Draft" -msgstr "Brouillon" +msgid "Approved" +msgstr "Approuvée" #. module: document_page_approval -#: field:document.page.history,get_page_url:0 -msgid "URL" -msgstr "URL" +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Approuvée par" #. module: document_page_approval -#: field:document.page,approved_date:0 #: field:document.page.history,approved_date:0 msgid "Approved Date" msgstr "Date d'approbation" -#. module: document_page_approval -#: field:document.page.history,can_user_approve_page:0 -msgid "can user approve this page" -msgstr "Est-ce que l'usager peut approuver cette page ?" - #. module: document_page_approval #: field:document.page,approver_gid:0 msgid "Approver group" msgstr "Groupe approbateur" +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Page" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page_history msgid "Document Page History" msgstr "Historique de la page" #. module: document_page_approval -#: view:document.page.history:0 -msgid "Approve" -msgstr "Approuver" +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Brouillon" #. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" -msgstr "Approuvée" +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" + +#. module: document_page_approval +#: code:addons/document_page_approval/document_page_approval.py:66 +#, python-format +msgid "New version of the document %s approved." +msgstr "" #. module: document_page_approval -#: field:document.page.history,get_approvers_email:0 -msgid "get all approvers email" -msgstr "Récupérer toutes les adresses courriels des approbateurs" +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Nécessite une approbation" + +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Statut" diff --git a/document_page_approval/i18n/sl.po b/document_page_approval/i18n/sl.po index c7d48649baf..75c50047545 100644 --- a/document_page_approval/i18n/sl.po +++ b/document_page_approval/i18n/sl.po @@ -1,38 +1,21 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval +# * document_page_approval # -# Matjaž Mozetič , 2015. msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-19 03:58+0000\n" -"PO-Revision-Date: 2015-04-13 07:38+0200\n" -"Last-Translator: Matjaž Mozetič \n" +"POT-Creation-Date: 2015-07-30 14:20-0600\n" +"PO-Revision-Date: 2015-08-03 13:36+0200\n" +"Last-Translator: Matjaz Mozetic \n" "Language-Team: Slovenian \n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: \n" -"Language: sl\n" -"X-Generator: Lokalize 1.5\n" - -#. module: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "Status" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "Zahtevana odobritev" - -#. module: document_page_approval -#: field:document.page,is_parent_approval_required:0 -#: field:document.page.history,is_parent_approval_required:0 -msgid "parent approval" -msgstr "Nadrejena odobritev" +"X-Generator: Poedit 1.8.2\n" #. module: document_page_approval #: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -40,91 +23,84 @@ msgid "" "\n" "

Hello,

\n" "\n" -"

The page \"${object.page_id.name}\" has been modified and need your " -"approval.

\n" +"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" +"\n" +"

You can review the new version here : ${object.get_page_url}

\n" "\n" -"

You can review the new version here : " -"${object.get_page_url}

\n" -" \n" "

Have a great day.
\n" "--
\n" -"OpenERP

\n" +"Odoo

\n" " " msgstr "" "\n" "

Pozdravljeni,

\n" "\n" -"

Stran \"${object.page_id.name}\" vsebuje spremembe, ki potrebujejo vašo " -"odobritev.

\n" +"

Stran \"${object.page_id.name}\" vsebuje spremembe, ki potrebujejo vašo odobritev.

\n" +"\n" +"

Novo različico lahko pregledate tukaj: ${object.get_page_url}

\n" "\n" -"

Novo različico lahko pregledate tukaj: " -"${object.get_page_url}

\n" -" \n" "

Lep dan.
\n" "--
\n" -"OpenERP

\n" +"Odoo

\n" " " #. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "Stran dokumenta" - -#. module: document_page_approval -#: field:document.page,approved_uid:0 -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Odobril" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nova različica \"${object.page_id.name}\" za odobritev" +#: view:document.page.history:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Odobri" #. module: document_page_approval #: selection:document.page.history,state:0 -msgid "Draft" -msgstr "Osnutek" +msgid "Approved" +msgstr "Odobreno" #. module: document_page_approval -#: field:document.page.history,get_page_url:0 -msgid "URL" -msgstr "URL povezava" +#: field:document.page.history,approved_uid:0 +msgid "Approved By" +msgstr "Odobril" #. module: document_page_approval -#: field:document.page,approved_date:0 #: field:document.page.history,approved_date:0 msgid "Approved Date" msgstr "Datum odobritve" -#. module: document_page_approval -#: field:document.page.history,can_user_approve_page:0 -msgid "can user approve this page" -msgstr "uporabnik lahko odobri to stran" - #. module: document_page_approval #: field:document.page,approver_gid:0 msgid "Approver group" msgstr "Skupina pooblaščenih za odobritev" +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Stran dokumenta" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page_history msgid "Document Page History" msgstr "Zgodovina strani dokumentov" #. module: document_page_approval -#: view:document.page.history:0 -msgid "Approve" -msgstr "Odobri" +#: selection:document.page.history,state:0 +msgid "Draft" +msgstr "Osnutek" #. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" -msgstr "Odobreno" +#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of \"${object.page_id.name}\" to approve" +msgstr "Nova različica \"${object.page_id.name}\" za odobritev" #. module: document_page_approval -#: field:document.page.history,get_approvers_email:0 -msgid "get all approvers email" -msgstr "pridobi vse e-poštne naslove pooblaščenih za odobritve " +#: code:addons/document_page_approval/document_page_approval.py:66 +#, python-format +msgid "New version of the document %s approved." +msgstr "Nova verzija dokumenta %s odobrena." +#. module: document_page_approval +#: field:document.page,approval_required:0 +msgid "Require approval" +msgstr "Zahtevana odobritev" +#. module: document_page_approval +#: field:document.page.history,state:0 +msgid "Status" +msgstr "Status" From 46cb817eff564caa5326a39c2211d7a58a5dc7d3 Mon Sep 17 00:00:00 2001 From: Glen Sojo Date: Wed, 19 Aug 2015 16:40:28 -0600 Subject: [PATCH 07/63] [FIX] - document-page-approval: Fixes #60 url not valid when website module is installed. --- document_page_approval/document_page_approval.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/document_page_approval.py index 371a70dfaae..8f11e5f7031 100644 --- a/document_page_approval/document_page_approval.py +++ b/document_page_approval/document_page_approval.py @@ -134,7 +134,7 @@ def _get_page_url(self): ) page.get_page_url = ( - '{}/#db={}&id={}&view_type=form&' + '{}/web#db={}&id={}&view_type=form&' 'model=document.page.history').format( base_url, self.env.cr.dbname, From 82b0942a5d6d91f6e8c45ab5e94b6ffdb27e054e Mon Sep 17 00:00:00 2001 From: Gervais Naoussi Date: Wed, 28 Oct 2015 10:55:22 -0400 Subject: [PATCH 08/63] [MIG] document_page_approval: Migration to 9.0 * Lint error corrected * test improved * lint error corrected in test file * readme corrected * test improved * test of document page history workflow added * CI error corrected * dreipst comment * Migration to new api improved in model's file and data tag remove in xml file * code totally migrate to odoo 9.0 api * test bug fixed * test error fixed * Lint error improved --- document_page_approval/README.rst | 88 ++++++++++ document_page_approval/__init__.py | 4 +- document_page_approval/__openerp__.py | 26 +-- .../data/email_template.xml | 10 +- document_page_approval/models/__init__.py | 2 + .../models/document_page_approval.py | 130 ++++++++++++++ .../document_page_history_workflow.py} | 158 ++++-------------- .../security/document_page_security.xml | 6 +- .../security/ir.model.access.csv | 2 +- document_page_approval/tests/__init__.py | 2 + .../tests/test_document_page_approval.py | 37 ++++ .../test_document_page_history_workflow.py | 67 ++++++++ .../document_page_approval.xml} | 6 +- .../document_page_approval.xml} | 9 +- 14 files changed, 379 insertions(+), 168 deletions(-) create mode 100644 document_page_approval/README.rst create mode 100644 document_page_approval/models/__init__.py create mode 100644 document_page_approval/models/document_page_approval.py rename document_page_approval/{document_page_approval.py => models/document_page_history_workflow.py} (53%) create mode 100644 document_page_approval/tests/__init__.py create mode 100644 document_page_approval/tests/test_document_page_approval.py create mode 100644 document_page_approval/tests/test_document_page_history_workflow.py rename document_page_approval/{document_page_view.xml => views/document_page_approval.xml} (98%) rename document_page_approval/{document_page_wkfl.xml => workflows/document_page_approval.xml} (97%) diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst new file mode 100644 index 00000000000..affff9ceb8c --- /dev/null +++ b/document_page_approval/README.rst @@ -0,0 +1,88 @@ +.. 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 + +====================== +Document Page Approval +====================== + +This module adds a workflow to approve page modification and show the approved +version by default. + +Installation +============ + +Makes the document page approval available from where some users can approved the modifications +made by others users in documents that required approvement. + +Configuration +============= + +No configuration required + +Usage +===== + +To use this module, you need to: + +* Set a valid email address on the company settings. +* go to knowledge > Categories. +* Create a new page category and set an approver group. Make sure users + belonging to that group have valid email addresses. +* go to knowledge > Pages +* Create a new page and choose the previously created category. +* A notification is sent to the group with a link to the page history to + review. +* Depending on the review, the page history is approved or not. +* Users reading the page see the last approved version. + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/118/9.0 + +Known issues / Roadmap +====================== + + +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 `here `_. + + +Credits +======= + +Contributors +------------ + +* Odoo SA +* Savoir-faire Linux +* Gervais Naoussi + +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 http://odoo-community.org. + +Changelog +--------- + +v9.0.1.0.0 + +Here are the modification that have been done: + +* The module does no depends anymore on email_template but on mail module diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py index d2b3bb9e066..7f626589644 100644 --- a/document_page_approval/__init__.py +++ b/document_page_approval/__init__.py @@ -1,4 +1,4 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # OpenERP, Open Source Management Solution @@ -18,4 +18,4 @@ # along with this program. If not, see . # ############################################################################## -from . import document_page_approval +from . import models diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py index a60b5a0c7b5..1e95feb30df 100644 --- a/document_page_approval/__openerp__.py +++ b/document_page_approval/__openerp__.py @@ -1,4 +1,4 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # OpenERP, Open Source Management Solution @@ -21,36 +21,20 @@ { 'name': 'Document Page Approval', - 'version': '8.0.1.0.0', + 'version': '9.0.1.0.0', "author": "Savoir-faire Linux,Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", 'category': 'Knowledge Management', - 'description': """ -This module adds a workflow to approve page modification and show the approved -version by default. - -Scenario -======== - -* Set a valid email address on the company settings. -* Create a new page category and set an approver group. Make sure users - belonging to that group have valid email addresses. -* Create a new page and choose the previously created category. -* A notification is sent to the group with a link to the page history to - review. -* Depending on the review, the page history is approved or not. -* Users reading the page see the last approved version. - """, 'depends': [ 'knowledge', 'document_page', - 'email_template', + 'mail', ], 'data': [ 'data/email_template.xml', - 'document_page_wkfl.xml', - 'document_page_view.xml', + 'workflows/document_page_approval.xml', + 'views/document_page_approval.xml', 'security/document_page_security.xml', 'security/ir.model.access.csv', ], diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml index 00a9734a4ae..e31c8bcb6b1 100644 --- a/document_page_approval/data/email_template.xml +++ b/document_page_approval/data/email_template.xml @@ -1,12 +1,11 @@ - + - + Automated new draft need approval Notification Mail ${object.create_uid.company_id.email or 'noreply@localhost.com'} New version of "${object.page_id.name}" to approve @@ -14,7 +13,8 @@ ${object.create_uid.partner_id.lang} - + Hello,

The page "${object.page_id.name}" has been modified and need your approval.

@@ -28,4 +28,4 @@ Odoo

]]>
-
+ diff --git a/document_page_approval/models/__init__.py b/document_page_approval/models/__init__.py new file mode 100644 index 00000000000..91075fe8bcc --- /dev/null +++ b/document_page_approval/models/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- +from . import document_page_approval, document_page_history_workflow diff --git a/document_page_approval/models/document_page_approval.py b/document_page_approval/models/document_page_approval.py new file mode 100644 index 00000000000..278f52273c4 --- /dev/null +++ b/document_page_approval/models/document_page_approval.py @@ -0,0 +1,130 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2013 Savoir-faire Linux (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from openerp import models, fields, api + + +class DocumentPageApproval(models.Model): + """Useful to know the state of a document.""" + + _inherit = 'document.page' + + @api.multi + def _get_display_content(self): + """Display the content of document.""" + for page in self: + content = "" + if page.type == "category": + content = self._get_page_index(page, link=False) + else: + history = self.env['document.page.history'] + if self.is_approval_required(page): + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + content = history_ids.content + else: + content = page.content + page.display_content = content + + @api.multi + def _get_approved_date(self): + """Return the approved date of a document.""" + for page in self: + approved_date = False + if self.is_approval_required(page): + history = self.env['document.page.history'] + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + approved_date = history_ids.approved_date + page.approved_date = approved_date + + @api.multi + def _get_approved_uid(self): + """Return the user's id of the approved user.""" + for page in self: + approved_uid = False + if self.is_approval_required(page): + history = self.env['document.page.history'] + history_ids = history.search( + [ + ('page_id', '=', page.id), + ('state', '=', 'approved') + ], + limit=1, + order='create_date DESC' + ) + approved_uid = history_ids.approved_uid.id + page.approved_uid = approved_uid + + @api.multi + def _is_parent_approval_required(self): + """Check if the document required approval base on his parrent.""" + for page in self: + page.is_parent_approval_required = self.is_approval_required(page) + + def is_approval_required(self, page): + """Check if a document required approval.""" + if page: + res = page.approval_required + res = res or self.is_approval_required(page.parent_id) + else: + res = False + return res + + display_content = fields.Text( + compute=_get_display_content, + string='Displayed Content' + ) + + approved_date = fields.Datetime( + compute=_get_approved_date, + string="Approved Date" + ) + + approved_uid = fields.Many2one( + 'res.users', + compute=_get_approved_uid, + string="Approved By", + ) + + approval_required = fields.Boolean("Require approval") + + is_parent_approval_required = fields.Boolean( + compute=_is_parent_approval_required, + string="parent approval" + ) + + approver_gid = fields.Many2one( + "res.groups", + "Approver group" + ) diff --git a/document_page_approval/document_page_approval.py b/document_page_approval/models/document_page_history_workflow.py similarity index 53% rename from document_page_approval/document_page_approval.py rename to document_page_approval/models/document_page_history_workflow.py index 8f11e5f7031..2eeb7e91331 100644 --- a/document_page_approval/document_page_approval.py +++ b/document_page_approval/models/document_page_history_workflow.py @@ -1,4 +1,4 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # OpenERP, Open Source Management Solution @@ -22,54 +22,51 @@ from datetime import datetime from openerp.tools.translate import _ from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT -from openerp import models, fields, SUPERUSER_ID +from openerp import models, fields, api -class document_page_history_wkfl(models.Model): +class DocumentPageHistoryWorkflow(models.Model): + """Useful to manage edition's workflow on a document.""" + _inherit = 'document.page.history' - def page_approval_draft(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, {'state': 'draft'}) - template_id = self.pool.get('ir.model.data').get_object_reference( - cr, uid, - 'document_page_approval', - 'email_template_new_draft_need_approval')[1] - for page in self.browse(cr, uid, ids, context=context): + @api.multi + def page_approval_draft(self): + """Set a document state as draft and notified the reviewers.""" + self.write({'state': 'draft'}) + template = self.env.ref( + 'document_page_approval.email_template_new_draft_need_approval') + for page in self: if page.is_parent_approval_required: - self.pool.get('email.template').send_mail( - cr, - uid, - template_id, - page.id, - force_send=True - ) + template.send_mail(page.id, force_send=True) return True - def page_approval_approved(self, cr, uid, ids, context=None): - model_data_obj = self.pool.get('ir.model.data') - message_obj = self.pool.get('mail.message') - self.write(cr, uid, ids, { + @api.multi + def page_approval_approved(self): + """Set a document state as approve.""" + message_obj = self.env['mail.message'] + self.write({ 'state': 'approved', 'approved_date': datetime.now().strftime( DEFAULT_SERVER_DATETIME_FORMAT), - 'approved_uid': uid - }, context=context) + 'approved_uid': self.env.uid + }) # Notify followers a new version is available - for page_history in self.browse(cr, uid, ids, context=context): - subtype_id = model_data_obj.get_object_reference( - cr, SUPERUSER_ID, 'mail', 'mt_comment')[1] + for page_history in self: + subtype = self.env.ref('mail.mt_comment') message_obj.create( - cr, uid, {'res_id': page_history.page_id.id, 'model': 'document.page', - 'subtype_id': subtype_id, + 'subtype_id': subtype.id, 'body': _('New version of the document %s' ' approved.') % page_history.page_id.name } ) return True + @api.multi def _can_user_approve_page(self): + """Check if a user cas approve the page.""" user = self.env.user for page in self: page.can_user_approve_page = page.can_user_approve_this_page( @@ -78,6 +75,7 @@ def _can_user_approve_page(self): ) def can_user_approve_this_page(self, page, user): + """Check if a user can approved the page.""" if page: res = page.approver_gid in user.groups_id res = res or self.can_user_approve_this_page(page.parent_id, user) @@ -85,13 +83,16 @@ def can_user_approve_this_page(self, page, user): res = False return res + @api.multi def get_approvers_guids(self): + """Return the approvers group.""" res = {} for page in self: res[page.id] = self.get_approvers_guids_for_page(page.page_id) return res def get_approvers_guids_for_page(self, page): + """Return the approvers group for a page.""" if page: if page.approver_gid: res = [page.approver_gid.id] @@ -103,7 +104,9 @@ def get_approvers_guids_for_page(self, page): return res + @api.multi def _get_approvers_email(self): + """Get the approvers email.""" for page in self: emails = '' guids = self.get_approvers_guids() @@ -126,7 +129,9 @@ def _get_approvers_email(self): page.get_approvers_email = emails[:-1] + @api.multi def _get_page_url(self): + """Get the page url.""" for page in self: base_url = self.env['ir.config_parameter'].get_param( 'web.base.url', @@ -175,100 +180,3 @@ def _get_page_url(self): string="URL", store=False ) - - -class document_page_approval(models.Model): - _inherit = 'document.page' - - def _get_display_content(self): - for page in self: - content = "" - if page.type == "category": - content = self._get_page_index(page, link=False) - else: - history = self.env['document.page.history'] - if self.is_approval_required(page): - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - content = history_ids.content - else: - content = page.content - page.display_content = content - - def _get_approved_date(self): - for page in self: - approved_date = False - if self.is_approval_required(page): - history = self.env['document.page.history'] - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - approved_date = history_ids.approved_date - page.approved_date = approved_date - - def _get_approved_uid(self): - for page in self: - approved_uid = False - if self.is_approval_required(page): - history = self.env['document.page.history'] - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - approved_uid = history_ids.approved_uid.id - page.approved_uid = approved_uid - - def _is_parent_approval_required(self): - for page in self: - page.is_parent_approval_required = self.is_approval_required(page) - - def is_approval_required(self, page): - if page: - res = page.approval_required - res = res or self.is_approval_required(page.parent_id) - else: - res = False - return res - - display_content = fields.Text( - compute=_get_display_content, - string='Displayed Content' - ) - - approved_date = fields.Datetime( - compute=_get_approved_date, - string="Approved Date" - ) - - approved_uid = fields.Many2one( - 'res.users', - compute=_get_approved_uid, - string="Approved By", - ) - - approval_required = fields.Boolean("Require approval") - - is_parent_approval_required = fields.Boolean( - compute=_is_parent_approval_required, - string="parent approval" - ) - - approver_gid = fields.Many2one( - "res.groups", - "Approver group" - ) diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml index 7192d3f8cf3..d41d96f8204 100644 --- a/document_page_approval/security/document_page_security.xml +++ b/document_page_approval/security/document_page_security.xml @@ -1,9 +1,9 @@ - + - + Document approver - + diff --git a/document_page_approval/security/ir.model.access.csv b/document_page_approval/security/ir.model.access.csv index e4835836f81..f8e75f150da 100644 --- a/document_page_approval/security/ir.model.access.csv +++ b/document_page_approval/security/ir.model.access.csv @@ -1,2 +1,2 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -document_page_history,document.page.history,model_document_page_history,base.group_document_approver_user,1,1,1,0 \ No newline at end of file +document_page_history,document.page.history,model_document_page_history,group_document_approver_user,1,1,1,0 diff --git a/document_page_approval/tests/__init__.py b/document_page_approval/tests/__init__.py new file mode 100644 index 00000000000..2413da8115f --- /dev/null +++ b/document_page_approval/tests/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- +from . import test_document_page_approval, test_document_page_history_workflow diff --git a/document_page_approval/tests/test_document_page_approval.py b/document_page_approval/tests/test_document_page_approval.py new file mode 100644 index 00000000000..4c0e8457209 --- /dev/null +++ b/document_page_approval/tests/test_document_page_approval.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +from openerp.tests import common + + +class TestDocumentPageApproval(common.TransactionCase): + """Test document page approval model.""" + + def test_get_display_content(self): + """Test page display content.""" + # Check content of a category + category = self.env['document.page'].search([ + ('name', '=', 'OpenERP Features') + ]) + + self.assertIsNotNone(category.display_content, 'a category') + + # Check content of a page + pages = self.env['document.page'].search([ + ('parent_id', '=', category.id) + ]) + page = pages[0] + self.assertIsNotNone(page.display_content, 'Page content') + + # Check if approval is required + self.assertTrue(page.is_approval_required(page) == + category.approval_required) + + # Check content of an approval page + page.approval_required = True + + self.assertIsNotNone(page.display_content, 'Page content') + + # Check if approval is required + self.assertTrue(page.is_approval_required(page)) + + # Check if parent approval is required + self.assertTrue(page.is_parent_approval_required) diff --git a/document_page_approval/tests/test_document_page_history_workflow.py b/document_page_approval/tests/test_document_page_history_workflow.py new file mode 100644 index 00000000000..508aff80073 --- /dev/null +++ b/document_page_approval/tests/test_document_page_history_workflow.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- +from openerp.tests import common +# Import logger +import logging + +# Get the logger +_logger = logging.getLogger(__name__) + + +class TestDocumentPageHistoryWorkflow(common.TransactionCase): + """Test document page history workflow.""" + + def test_can_user_approve_this_page(self): + """Test if a user can approve this page.""" + category = self.env.ref('document_page.demo_category1') + category.approval_required = True + category.approver_gid = self.env.ref( + 'document_page_approval.group_document_approver_user') + + page = self.env['document.page'].create({ + 'name': 'Test Page10', + 'content': 'A difficult test', + 'parent_id': category.id + }) + + history = self.env['document.page.history'].search( + [ + ('page_id', '=', page.id) + ], + limit=1, + order='create_date DESC' + ) + + self.assertTrue(history.can_user_approve_page) + + def test_get_approvers_guids(self): + """Get approver guids.""" + category = self.env.ref('document_page.demo_category1') + category.approval_required = True + pages = self.env['document.page.history'].search([ + ('page_id', '=', category.id) + ]) + page = pages[0] + approvers_guid = page.get_approvers_guids() + self.assertTrue(len(approvers_guid) > 0) + + def test_get_approvers_email(self): + """Get approver email.""" + category = self.env.ref('document_page.demo_category1') + category.approval_required = True + pages = self.env['document.page.history'].search([ + ('page_id', '=', category.id) + ]) + page = pages[0] + _logger.info("Email: " + str(page.get_approvers_email)) + self.assertIsNotNone(page.get_approvers_email) + + def test_get_page_url(self): + """Test if page url exist.""" + category = self.env.ref('document_page.demo_category1') + category.approval_required = True + pages = self.env['document.page.history'].search([ + ('page_id', '=', category.id) + ]) + page = pages[0] + _logger.info("Page: " + str(page.get_page_url)) + self.assertIsNotNone(page.get_page_url) diff --git a/document_page_approval/document_page_view.xml b/document_page_approval/views/document_page_approval.xml similarity index 98% rename from document_page_approval/document_page_view.xml rename to document_page_approval/views/document_page_approval.xml index e12885fa290..6b0e5c91151 100644 --- a/document_page_approval/document_page_view.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -1,6 +1,5 @@ - - + document.page.history.form document.page.history @@ -89,5 +88,4 @@
- - + diff --git a/document_page_approval/document_page_wkfl.xml b/document_page_approval/workflows/document_page_approval.xml similarity index 97% rename from document_page_approval/document_page_wkfl.xml rename to document_page_approval/workflows/document_page_approval.xml index 7dc85019ae6..ea8a254b5b9 100644 --- a/document_page_approval/document_page_wkfl.xml +++ b/document_page_approval/workflows/document_page_approval.xml @@ -1,7 +1,5 @@ - - - + document.page.history.aproval.wkf document.page.history @@ -37,7 +35,4 @@ edit - - - - + From b7ff56915f374cb0c471a02fdcbcc9c51ca1a018 Mon Sep 17 00:00:00 2001 From: Leonardo Donelli Date: Thu, 22 Dec 2016 12:43:02 +0100 Subject: [PATCH 09/63] [MIG] document_page_approval: Migration to 10.0 --- document_page_approval/README.rst | 47 +++++++----------- document_page_approval/__init__.py | 22 ++------- document_page_approval/__manifest__.py | 28 +++++++++++ document_page_approval/__openerp__.py | 48 ------------------- .../data/email_template.xml | 30 +++++------- .../models/document_page_approval.py | 21 +------- .../models/document_page_history_workflow.py | 27 ++--------- .../security/document_page_security.xml | 4 +- .../views/document_page_approval.xml | 2 + .../workflows/document_page_approval.xml | 2 + 10 files changed, 74 insertions(+), 157 deletions(-) create mode 100644 document_page_approval/__manifest__.py delete mode 100644 document_page_approval/__openerp__.py diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index affff9ceb8c..386c5a24ef4 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -1,44 +1,40 @@ .. 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 + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 ====================== Document Page Approval ====================== -This module adds a workflow to approve page modification and show the approved -version by default. +This module adds a workflow to approve page modifications and show the approved version by default. Installation ============ -Makes the document page approval available from where some users can approved the modifications -made by others users in documents that required approvement. +No specific installation required. Configuration ============= -No configuration required +* Set a valid email address on the company settings. +* Go to Knowledge > Categories. +* Create a new page category and set an approver group. Make sure users belonging to that group have valid email + addresses. Usage ===== To use this module, you need to: -* Set a valid email address on the company settings. -* go to knowledge > Categories. -* Create a new page category and set an approver group. Make sure users - belonging to that group have valid email addresses. -* go to knowledge > Pages +* Go to Knowledge > Pages * Create a new page and choose the previously created category. -* A notification is sent to the group with a link to the page history to - review. +* A notification is sent to the approvers group with a link to the page history to review. * Depending on the review, the page history is approved or not. * Users reading the page see the last approved version. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/118/9.0 + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/118/10.0 Known issues / Roadmap ====================== @@ -50,8 +46,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 smashing it by providing a detailed and welcomed feedback `here `_. - +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback `here `_. Credits ======= @@ -62,13 +57,14 @@ Contributors * Odoo SA * Savoir-faire Linux * Gervais Naoussi +* Maxime Chambreuil Maintainer ---------- .. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org + :alt: Odoo Community Association + :target: https://odoo-community.org This module is maintained by the OCA. @@ -76,13 +72,4 @@ 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 http://odoo-community.org. - -Changelog ---------- - -v9.0.1.0.0 - -Here are the modification that have been done: - -* The module does no depends anymore on email_template but on mail module +To contribute to this module, please visit https://odoo-community.org. diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py index 7f626589644..01c2ffde6fe 100644 --- a/document_page_approval/__init__.py +++ b/document_page_approval/__init__.py @@ -1,21 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright (C) 2013 Savoir-faire Linux (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + from . import models diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py new file mode 100644 index 00000000000..b3921128136 --- /dev/null +++ b/document_page_approval/__manifest__.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Copyright (C) 2013 Savoir-faire Linux (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + 'name': 'Document Page Approval', + 'version': '10.0.1.0.0', + "author": "Savoir-faire Linux, Odoo Community Association (OCA)", + "website": "http://www.savoirfairelinux.com", + "license": "AGPL-3", + 'category': 'Knowledge Management', + 'depends': [ + 'document_page', + 'mail', + ], + 'data': [ + 'data/email_template.xml', + 'workflows/document_page_approval.xml', + 'views/document_page_approval.xml', + 'security/document_page_security.xml', + 'security/ir.model.access.csv', + ], + 'images': [ + 'images/category.png', + 'images/page_history_list.png', + 'images/page_history.png', + ], +} diff --git a/document_page_approval/__openerp__.py b/document_page_approval/__openerp__.py deleted file mode 100644 index 1e95feb30df..00000000000 --- a/document_page_approval/__openerp__.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -{ - 'name': 'Document Page Approval', - 'version': '9.0.1.0.0', - "author": "Savoir-faire Linux,Odoo Community Association (OCA)", - "website": "http://www.savoirfairelinux.com", - "license": "AGPL-3", - 'category': 'Knowledge Management', - 'depends': [ - 'knowledge', - 'document_page', - 'mail', - ], - 'data': [ - 'data/email_template.xml', - 'workflows/document_page_approval.xml', - 'views/document_page_approval.xml', - 'security/document_page_security.xml', - 'security/ir.model.access.csv', - ], - 'installable': True, - 'auto_install': False, - 'images': [ - 'images/category.png', - 'images/page_history_list.png', - 'images/page_history.png', - ], -} diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml index e31c8bcb6b1..e3bc566ddb5 100644 --- a/document_page_approval/data/email_template.xml +++ b/document_page_approval/data/email_template.xml @@ -1,20 +1,17 @@ - + - - - - - Automated new draft need approval Notification Mail - ${object.create_uid.company_id.email or 'noreply@localhost.com'} - New version of "${object.page_id.name}" to approve - ${object.get_approvers_email} - - - ${object.create_uid.partner_id.lang} - - + Automated new draft need approval Notification Mail + ${object.create_uid.company_id.email or 'noreply@localhost.com'} + New version of "${object.page_id.name}" to approve + ${object.get_approvers_email} + + + ${object.create_uid.partner_id.lang} + + Hello,

The page "${object.page_id.name}" has been modified and need your approval.

@@ -24,8 +21,7 @@

Have a great day.
--
Odoo

]]> -
-
+ + -
diff --git a/document_page_approval/models/document_page_approval.py b/document_page_approval/models/document_page_approval.py index 278f52273c4..193c839bf5e 100644 --- a/document_page_approval/models/document_page_approval.py +++ b/document_page_approval/models/document_page_approval.py @@ -1,23 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright (C) 2013 Savoir-faire Linux (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from openerp import models, fields, api diff --git a/document_page_approval/models/document_page_history_workflow.py b/document_page_approval/models/document_page_history_workflow.py index 2eeb7e91331..82ba943d9bf 100644 --- a/document_page_approval/models/document_page_history_workflow.py +++ b/document_page_approval/models/document_page_history_workflow.py @@ -1,28 +1,11 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 Savoir-faire Linux (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright (C) 2013 Savoir-faire Linux (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from datetime import datetime -from openerp.tools.translate import _ -from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT -from openerp import models, fields, api +from odoo.tools.translate import _ +from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT +from odoo import api, fields, models class DocumentPageHistoryWorkflow(models.Model): diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml index d41d96f8204..f0378d8e0e9 100644 --- a/document_page_approval/security/document_page_security.xml +++ b/document_page_approval/security/document_page_security.xml @@ -1,9 +1,9 @@ - + Document approver - + diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index 6b0e5c91151..ef834b672cf 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -1,5 +1,6 @@ + document.page.history.form document.page.history @@ -88,4 +89,5 @@ + diff --git a/document_page_approval/workflows/document_page_approval.xml b/document_page_approval/workflows/document_page_approval.xml index ea8a254b5b9..410d8a54486 100644 --- a/document_page_approval/workflows/document_page_approval.xml +++ b/document_page_approval/workflows/document_page_approval.xml @@ -1,5 +1,6 @@ + document.page.history.aproval.wkf document.page.history @@ -35,4 +36,5 @@ edit + From 18baa077d98ba6518cdfd80647e36aa1390719c2 Mon Sep 17 00:00:00 2001 From: Maxime Chambreuil Date: Fri, 13 Apr 2018 13:12:37 -0500 Subject: [PATCH 10/63] [FIX] View --- document_page_approval/README.rst | 2 +- document_page_approval/__manifest__.py | 2 +- .../models/document_page_approval.py | 6 +++--- .../views/document_page_approval.xml | 13 ++++++------- 4 files changed, 11 insertions(+), 12 deletions(-) diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index 386c5a24ef4..ab1a0f508d7 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -57,7 +57,7 @@ Contributors * Odoo SA * Savoir-faire Linux * Gervais Naoussi -* Maxime Chambreuil +* Maxime Chambreuil Maintainer ---------- diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index b3921128136..88ba7210706 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Document Page Approval', - 'version': '10.0.1.0.0', + 'version': '10.0.1.1.0', "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", diff --git a/document_page_approval/models/document_page_approval.py b/document_page_approval/models/document_page_approval.py index 193c839bf5e..388dae9a33f 100644 --- a/document_page_approval/models/document_page_approval.py +++ b/document_page_approval/models/document_page_approval.py @@ -2,7 +2,7 @@ # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import models, fields, api +from openerp import api, fields, models class DocumentPageApproval(models.Model): @@ -71,12 +71,12 @@ def _get_approved_uid(self): @api.multi def _is_parent_approval_required(self): - """Check if the document required approval base on his parrent.""" + """Check if the document requires approval base on his parent.""" for page in self: page.is_parent_approval_required = self.is_approval_required(page) def is_approval_required(self, page): - """Check if a document required approval.""" + """Check if a document requires approval.""" if page: res = page.approval_required res = res or self.is_approval_required(page.parent_id) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index ef834b672cf..ce505bab9a9 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -10,19 +10,18 @@
- -
From 71a34dd1b5c61d1eea89c8d9994db0e5185288f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Todorovich?= Date: Fri, 13 Apr 2018 11:38:18 -0300 Subject: [PATCH 11/63] [IMP][10.0][document_page_approval] Change Requests and workflow improvements on documents (#155) --- document_page_approval/README.rst | 1 + document_page_approval/__init__.py | 1 + document_page_approval/__manifest__.py | 4 +- .../data/email_template.xml | 32 ++- document_page_approval/hooks.py | 22 ++ document_page_approval/i18n/am.po | 242 ++++++++++++++++ document_page_approval/i18n/ar.po | 242 ++++++++++++++++ document_page_approval/i18n/bg.po | 242 ++++++++++++++++ document_page_approval/i18n/bs.po | 242 ++++++++++++++++ document_page_approval/i18n/ca.po | 242 ++++++++++++++++ document_page_approval/i18n/cs.po | 242 ++++++++++++++++ document_page_approval/i18n/da.po | 242 ++++++++++++++++ document_page_approval/i18n/de.po | 242 ++++++++++++++++ .../i18n/document_page_approval.pot | 92 ------ document_page_approval/i18n/el.po | 242 ++++++++++++++++ document_page_approval/i18n/en_AU.po | 242 ++++++++++++++++ document_page_approval/i18n/en_GB.po | 242 ++++++++++++++++ document_page_approval/i18n/es.po | 220 ++++++++++++--- document_page_approval/i18n/es_AR.po | 242 ++++++++++++++++ document_page_approval/i18n/es_CL.po | 242 ++++++++++++++++ document_page_approval/i18n/es_CO.po | 242 ++++++++++++++++ document_page_approval/i18n/es_CR.po | 220 ++++++++++++--- document_page_approval/i18n/es_DO.po | 242 ++++++++++++++++ document_page_approval/i18n/es_EC.po | 242 ++++++++++++++++ document_page_approval/i18n/es_ES.po | 242 ++++++++++++++++ document_page_approval/i18n/es_MX.po | 242 ++++++++++++++++ document_page_approval/i18n/es_PY.po | 242 ++++++++++++++++ document_page_approval/i18n/es_VE.po | 242 ++++++++++++++++ document_page_approval/i18n/et.po | 242 ++++++++++++++++ document_page_approval/i18n/eu.po | 242 ++++++++++++++++ document_page_approval/i18n/fa.po | 242 ++++++++++++++++ document_page_approval/i18n/fi.po | 242 ++++++++++++++++ document_page_approval/i18n/fr.po | 216 ++++++++++++--- document_page_approval/i18n/fr_CA.po | 242 ++++++++++++++++ document_page_approval/i18n/gl.po | 242 ++++++++++++++++ document_page_approval/i18n/gu.po | 242 ++++++++++++++++ document_page_approval/i18n/he.po | 242 ++++++++++++++++ document_page_approval/i18n/hi.po | 242 ++++++++++++++++ document_page_approval/i18n/hr.po | 243 ++++++++++++++++ document_page_approval/i18n/hu.po | 242 ++++++++++++++++ document_page_approval/i18n/hy.po | 242 ++++++++++++++++ document_page_approval/i18n/id.po | 242 ++++++++++++++++ document_page_approval/i18n/it.po | 243 ++++++++++++++++ document_page_approval/i18n/ja.po | 242 ++++++++++++++++ document_page_approval/i18n/ka.po | 242 ++++++++++++++++ document_page_approval/i18n/kab.po | 242 ++++++++++++++++ document_page_approval/i18n/kk.po | 242 ++++++++++++++++ document_page_approval/i18n/ko.po | 242 ++++++++++++++++ document_page_approval/i18n/ln.po | 242 ++++++++++++++++ document_page_approval/i18n/lo.po | 242 ++++++++++++++++ document_page_approval/i18n/lt.po | 242 ++++++++++++++++ document_page_approval/i18n/lv.po | 242 ++++++++++++++++ document_page_approval/i18n/mk.po | 242 ++++++++++++++++ document_page_approval/i18n/mn.po | 242 ++++++++++++++++ document_page_approval/i18n/nb.po | 242 ++++++++++++++++ document_page_approval/i18n/nl.po | 243 ++++++++++++++++ document_page_approval/i18n/nl_BE.po | 242 ++++++++++++++++ document_page_approval/i18n/nl_NL.po | 242 ++++++++++++++++ document_page_approval/i18n/pl.po | 242 ++++++++++++++++ document_page_approval/i18n/pt.po | 243 ++++++++++++++++ document_page_approval/i18n/pt_BR.po | 242 ++++++++++++++++ document_page_approval/i18n/pt_PT.po | 242 ++++++++++++++++ document_page_approval/i18n/ro.po | 242 ++++++++++++++++ document_page_approval/i18n/ru.po | 242 ++++++++++++++++ document_page_approval/i18n/sk.po | 242 ++++++++++++++++ document_page_approval/i18n/sl.po | 216 ++++++++++++--- document_page_approval/i18n/sr.po | 242 ++++++++++++++++ document_page_approval/i18n/sr@latin.po | 242 ++++++++++++++++ document_page_approval/i18n/sv.po | 242 ++++++++++++++++ document_page_approval/i18n/th.po | 242 ++++++++++++++++ document_page_approval/i18n/tr.po | 242 ++++++++++++++++ document_page_approval/i18n/uk.po | 242 ++++++++++++++++ document_page_approval/i18n/vi.po | 242 ++++++++++++++++ document_page_approval/i18n/zh_CN.po | 242 ++++++++++++++++ document_page_approval/i18n/zh_TW.po | 242 ++++++++++++++++ .../migrations/10.0.2.0.0/post-migration.py | 14 + .../models/document_page_approval.py | 200 ++++++++------ .../models/document_page_history_workflow.py | 218 +++++++-------- .../security/document_page_security.xml | 9 +- .../security/ir.model.access.csv | 1 - document_page_approval/tests/__init__.py | 2 +- .../tests/test_document_page_approval.py | 138 +++++++-- .../test_document_page_history_workflow.py | 67 ----- .../views/document_page_approval.xml | 261 ++++++++++++------ .../workflows/document_page_approval.xml | 134 ++++++--- 85 files changed, 17116 insertions(+), 686 deletions(-) create mode 100644 document_page_approval/hooks.py create mode 100644 document_page_approval/i18n/am.po create mode 100644 document_page_approval/i18n/ar.po create mode 100644 document_page_approval/i18n/bg.po create mode 100644 document_page_approval/i18n/bs.po create mode 100644 document_page_approval/i18n/ca.po create mode 100644 document_page_approval/i18n/cs.po create mode 100644 document_page_approval/i18n/da.po create mode 100644 document_page_approval/i18n/de.po delete mode 100644 document_page_approval/i18n/document_page_approval.pot create mode 100644 document_page_approval/i18n/el.po create mode 100644 document_page_approval/i18n/en_AU.po create mode 100644 document_page_approval/i18n/en_GB.po create mode 100644 document_page_approval/i18n/es_AR.po create mode 100644 document_page_approval/i18n/es_CL.po create mode 100644 document_page_approval/i18n/es_CO.po create mode 100644 document_page_approval/i18n/es_DO.po create mode 100644 document_page_approval/i18n/es_EC.po create mode 100644 document_page_approval/i18n/es_ES.po create mode 100644 document_page_approval/i18n/es_MX.po create mode 100644 document_page_approval/i18n/es_PY.po create mode 100644 document_page_approval/i18n/es_VE.po create mode 100644 document_page_approval/i18n/et.po create mode 100644 document_page_approval/i18n/eu.po create mode 100644 document_page_approval/i18n/fa.po create mode 100644 document_page_approval/i18n/fi.po create mode 100644 document_page_approval/i18n/fr_CA.po create mode 100644 document_page_approval/i18n/gl.po create mode 100644 document_page_approval/i18n/gu.po create mode 100644 document_page_approval/i18n/he.po create mode 100644 document_page_approval/i18n/hi.po create mode 100644 document_page_approval/i18n/hr.po create mode 100644 document_page_approval/i18n/hu.po create mode 100644 document_page_approval/i18n/hy.po create mode 100644 document_page_approval/i18n/id.po create mode 100644 document_page_approval/i18n/it.po create mode 100644 document_page_approval/i18n/ja.po create mode 100644 document_page_approval/i18n/ka.po create mode 100644 document_page_approval/i18n/kab.po create mode 100644 document_page_approval/i18n/kk.po create mode 100644 document_page_approval/i18n/ko.po create mode 100644 document_page_approval/i18n/ln.po create mode 100644 document_page_approval/i18n/lo.po create mode 100644 document_page_approval/i18n/lt.po create mode 100644 document_page_approval/i18n/lv.po create mode 100644 document_page_approval/i18n/mk.po create mode 100644 document_page_approval/i18n/mn.po create mode 100644 document_page_approval/i18n/nb.po create mode 100644 document_page_approval/i18n/nl.po create mode 100644 document_page_approval/i18n/nl_BE.po create mode 100644 document_page_approval/i18n/nl_NL.po create mode 100644 document_page_approval/i18n/pl.po create mode 100644 document_page_approval/i18n/pt.po create mode 100644 document_page_approval/i18n/pt_BR.po create mode 100644 document_page_approval/i18n/pt_PT.po create mode 100644 document_page_approval/i18n/ro.po create mode 100644 document_page_approval/i18n/ru.po create mode 100644 document_page_approval/i18n/sk.po create mode 100644 document_page_approval/i18n/sr.po create mode 100644 document_page_approval/i18n/sr@latin.po create mode 100644 document_page_approval/i18n/sv.po create mode 100644 document_page_approval/i18n/th.po create mode 100644 document_page_approval/i18n/tr.po create mode 100644 document_page_approval/i18n/uk.po create mode 100644 document_page_approval/i18n/vi.po create mode 100644 document_page_approval/i18n/zh_CN.po create mode 100644 document_page_approval/i18n/zh_TW.po create mode 100644 document_page_approval/migrations/10.0.2.0.0/post-migration.py delete mode 100644 document_page_approval/tests/test_document_page_history_workflow.py diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index ab1a0f508d7..7f3d78af843 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -58,6 +58,7 @@ Contributors * Savoir-faire Linux * Gervais Naoussi * Maxime Chambreuil +* Iván Todorovich Maintainer ---------- diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py index 01c2ffde6fe..a9f5c87d534 100644 --- a/document_page_approval/__init__.py +++ b/document_page_approval/__init__.py @@ -3,3 +3,4 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models +from .hooks import post_init_hook, uninstall_hook diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index 88ba7210706..a2403bbb4e2 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Document Page Approval', - 'version': '10.0.1.1.0', + 'version': '10.0.2.0.0', "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", @@ -25,4 +25,6 @@ 'images/page_history_list.png', 'images/page_history.png', ], + 'post_init_hook': 'post_init_hook', + 'uninstall_hook': 'uninstall_hook', } diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml index e3bc566ddb5..6118c5f8645 100644 --- a/document_page_approval/data/email_template.xml +++ b/document_page_approval/data/email_template.xml @@ -1,12 +1,11 @@ - + - + Automated new draft need approval Notification Mail ${object.create_uid.company_id.email or 'noreply@localhost.com'} - New version of "${object.page_id.name}" to approve - ${object.get_approvers_email} + New version of ${object.display_name} needs your approval ${object.create_uid.partner_id.lang} @@ -14,13 +13,30 @@ Hello,

-

The page "${object.page_id.name}" has been modified and need your approval.

+

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

-

You can review the new version here : ${object.get_page_url}

+

${object.display_name}

+

+Modified by: ${object.create_uid.name}
+Date: ${object.create_date}
+

+ +% if object.summary: +

Summary

+

${object.summary}

+% endif + +

Diff

+
+${object.diff|safe} +
+ +

Have a great day.

-

Have a great day.
--
-Odoo

]]> + +

Odoo

+ ]]>
diff --git a/document_page_approval/hooks.py b/document_page_approval/hooks.py new file mode 100644 index 00000000000..4e02a759e2d --- /dev/null +++ b/document_page_approval/hooks.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Copyright 2018 Ivan Todorovich () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + + +def post_init_hook(cr, registry): # pragma: no cover + # Set all pre-existing pages history to approved + cr.execute(""" + UPDATE document_page_history + SET state='approved', + approved_uid=create_uid, + approved_date=create_date + WHERE state IS NULL + """) + + +def uninstall_hook(cr, registry): # pragma: no cover + # Remove unapproved pages + cr.execute( + "DELETE FROM document_page_history " + "WHERE state != 'approved'" + ) diff --git a/document_page_approval/i18n/am.po b/document_page_approval/i18n/am.po new file mode 100644 index 00000000000..11f6e44cb65 --- /dev/null +++ b/document_page_approval/i18n/am.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "መሰረዝ" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ar.po b/document_page_approval/i18n/ar.po new file mode 100644 index 00000000000..1801eafef27 --- /dev/null +++ b/document_page_approval/i18n/ar.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "إلغاء" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/bg.po b/document_page_approval/i18n/bg.po new file mode 100644 index 00000000000..e5dbd659680 --- /dev/null +++ b/document_page_approval/i18n/bg.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Откажи" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/bs.po b/document_page_approval/i18n/bs.po new file mode 100644 index 00000000000..7e88f7ee561 --- /dev/null +++ b/document_page_approval/i18n/bs.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Otkaži" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ca.po b/document_page_approval/i18n/ca.po new file mode 100644 index 00000000000..de5b2f04d25 --- /dev/null +++ b/document_page_approval/i18n/ca.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancel·la" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/cs.po b/document_page_approval/i18n/cs.po new file mode 100644 index 00000000000..a6d62538dea --- /dev/null +++ b/document_page_approval/i18n/cs.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Zrušit" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/da.po b/document_page_approval/i18n/da.po new file mode 100644 index 00000000000..cc858794e7f --- /dev/null +++ b/document_page_approval/i18n/da.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annuller" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/de.po b/document_page_approval/i18n/de.po new file mode 100644 index 00000000000..bf27b40162c --- /dev/null +++ b/document_page_approval/i18n/de.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Freigeben" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Freigegeben" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Freigabedatum" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Freigabegruppe" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Abbrechen" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Dokumentenseite" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Dokumenten Seite Historie" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Entwurf" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "Neue Fassung des Dokuments %s freigegeben." + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Freigabe anfordern" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "Status" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot deleted file mode 100644 index ca87725b02c..00000000000 --- a/document_page_approval/i18n/document_page_approval.pot +++ /dev/null @@ -1,92 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * document_page_approval -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-27 20:53+0000\n" -"PO-Revision-Date: 2015-07-27 20:53+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: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval -msgid "\n" -"

Hello,

\n" -"\n" -"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" -"\n" -"

You can review the new version here : ${object.get_page_url}

\n" -"\n" -"

Have a great day.
\n" -"--
\n" -"Odoo

\n" -" " -msgstr "" - -#. module: document_page_approval -#: view:document.page.history:document_page_approval.wiki_history_form_inherit -msgid "Approve" -msgstr "" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Approved" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,approved_date:0 -msgid "Approved Date" -msgstr "" - -#. module: document_page_approval -#: field:document.page,approver_gid:0 -msgid "Approver group" -msgstr "" - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page -msgid "Document Page" -msgstr "" - -#. module: document_page_approval -#: model:ir.model,name:document_page_approval.model_document_page_history -msgid "Document Page History" -msgstr "" - -#. module: document_page_approval -#: selection:document.page.history,state:0 -msgid "Draft" -msgstr "" - -#. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "" - -#. module: document_page_approval -#: code:addons/document_page_approval/document_page_approval.py:66 -#, python-format -msgid "New version of the document %s approved." -msgstr "" - -#. module: document_page_approval -#: field:document.page,approval_required:0 -msgid "Require approval" -msgstr "" - -#. module: document_page_approval -#: field:document.page.history,state:0 -msgid "Status" -msgstr "" diff --git a/document_page_approval/i18n/el.po b/document_page_approval/i18n/el.po new file mode 100644 index 00000000000..99cb8b73838 --- /dev/null +++ b/document_page_approval/i18n/el.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Greek (https://www.transifex.com/oca/teams/23907/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Ακύρωση" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/en_AU.po b/document_page_approval/i18n/en_AU.po new file mode 100644 index 00000000000..018775cfb06 --- /dev/null +++ b/document_page_approval/i18n/en_AU.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/teams/23907/en_AU/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en_AU\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancel" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/en_GB.po b/document_page_approval/i18n/en_GB.po new file mode 100644 index 00000000000..d72fb25fb6f --- /dev/null +++ b/document_page_approval/i18n/en_GB.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancel" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es.po b/document_page_approval/i18n/es.po index 2f4145b20c9..54906012990 100644 --- a/document_page_approval/i18n/es.po +++ b/document_page_approval/i18n/es.po @@ -1,78 +1,148 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval -# +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-03 14:38+0200\n" -"PO-Revision-Date: 2015-08-03 14:38+0200\n" -"Last-Translator: Matjaz Mozetic \n" -"Language-Team: \n" -"Language: es\n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 1.8.2\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval msgid "" "\n" +" \n" "

Hello,

\n" "\n" -"

The page \"${object.page_id.name}\" has been modified and need your " -"approval.

\n" -"\n" -"

You can review the new version here : " -"${object.get_page_url}

\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" "\n" -"

Have a great day.
\n" -"--
\n" -"Odoo

\n" -" " -msgstr "" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" "\n" -"

Hola,

\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" "\n" -"

La página \"${object.page_id.name}\" ha sido modificada y necesita tu " -"aprobación.

\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" "\n" -"

Puedes revisar la nueva versión aquí: " -"${object.get_page_url}

\n" +"

Have a great day.

\n" "\n" -"

Que tenga un buen día.
\n" "--
\n" -"Odoo

\n" -" " +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" #. module: document_page_approval -#: view:document.page.history:document_page_approval.wiki_history_form_inherit +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprobar" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprobado" #. module: document_page_approval -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Aprobado por" - -#. module: document_page_approval -#: field:document.page.history,approved_date:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date msgid "Approved Date" msgstr "Fecha de aprobación" #. module: document_page_approval -#: field:document.page,approver_gid:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid msgid "Approver group" msgstr "Grupo aprobador" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -85,26 +155,88 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Borrador" #. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nueva versión de \"${object.page_id.name}\" para aprobar" +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/document_page_approval.py:66 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 #, python-format msgid "New version of the document %s approved." msgstr "Nueva versión del documento %s aprobada." #. module: document_page_approval -#: field:document.page,approval_required:0 +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required msgid "Require approval" msgstr "Requiere aprobación" #. module: document_page_approval -#: field:document.page.history,state:0 +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state msgid "Status" msgstr "Estado" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_AR.po b/document_page_approval/i18n/es_AR.po new file mode 100644 index 00000000000..9d9911b7f56 --- /dev/null +++ b/document_page_approval/i18n/es_AR.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página de documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia de página de documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_CL.po b/document_page_approval/i18n/es_CL.po new file mode 100644 index 00000000000..262fa0819e9 --- /dev/null +++ b/document_page_approval/i18n/es_CL.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_CO.po b/document_page_approval/i18n/es_CO.po new file mode 100644 index 00000000000..b4073a5cbe6 --- /dev/null +++ b/document_page_approval/i18n/es_CO.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_CR.po b/document_page_approval/i18n/es_CR.po index b59a8b7e84f..019360b4ae9 100644 --- a/document_page_approval/i18n/es_CR.po +++ b/document_page_approval/i18n/es_CR.po @@ -1,78 +1,148 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval -# +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-03 14:38+0200\n" -"PO-Revision-Date: 2015-08-03 14:38+0200\n" -"Last-Translator: Matjaz Mozetic \n" -"Language-Team: \n" -"Language: es_CR\n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 1.8.2\n" +"Content-Transfer-Encoding: \n" +"Language: es_CR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval msgid "" "\n" +" \n" "

Hello,

\n" "\n" -"

The page \"${object.page_id.name}\" has been modified and need your " -"approval.

\n" -"\n" -"

You can review the new version here : " -"${object.get_page_url}

\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" "\n" -"

Have a great day.
\n" -"--
\n" -"Odoo

\n" -" " -msgstr "" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" "\n" -"

Hola,

\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" "\n" -"

La página \"${object.page_id.name}\" ha sido modificada y necesita tu " -"aprobación.

\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" "\n" -"

Puedes revisar la nueva versión aquí: " -"${object.get_page_url}

\n" +"

Have a great day.

\n" "\n" -"

Que tenga un buen día.
\n" "--
\n" -"Odoo

\n" -" " +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" #. module: document_page_approval -#: view:document.page.history:document_page_approval.wiki_history_form_inherit +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprobar" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprobado" #. module: document_page_approval -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Aprobado por" - -#. module: document_page_approval -#: field:document.page.history,approved_date:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date msgid "Approved Date" msgstr "Fecha de aprobación" #. module: document_page_approval -#: field:document.page,approver_gid:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid msgid "Approver group" msgstr "Grupo aprobador" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -85,26 +155,88 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Borrador" #. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nueva versión de \"${object.page_id.name}\" para aprobar" +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/document_page_approval.py:66 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 #, python-format msgid "New version of the document %s approved." msgstr "Nueva versión del documento %s aprobada." #. module: document_page_approval -#: field:document.page,approval_required:0 +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required msgid "Require approval" msgstr "Requiere aprobación" #. module: document_page_approval -#: field:document.page.history,state:0 +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state msgid "Status" msgstr "Estado" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_DO.po b/document_page_approval/i18n/es_DO.po new file mode 100644 index 00000000000..8625b7c27e7 --- /dev/null +++ b/document_page_approval/i18n/es_DO.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_EC.po b/document_page_approval/i18n/es_EC.po new file mode 100644 index 00000000000..e84bd5eadab --- /dev/null +++ b/document_page_approval/i18n/es_EC.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_ES.po b/document_page_approval/i18n/es_ES.po new file mode 100644 index 00000000000..ec0b95efd7f --- /dev/null +++ b/document_page_approval/i18n/es_ES.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_MX.po b/document_page_approval/i18n/es_MX.po new file mode 100644 index 00000000000..3672b2df6aa --- /dev/null +++ b/document_page_approval/i18n/es_MX.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página de documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia de página de documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_PY.po b/document_page_approval/i18n/es_PY.po new file mode 100644 index 00000000000..c546e1feef7 --- /dev/null +++ b/document_page_approval/i18n/es_PY.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/es_VE.po b/document_page_approval/i18n/es_VE.po new file mode 100644 index 00000000000..63e045a7b36 --- /dev/null +++ b/document_page_approval/i18n/es_VE.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página de documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia de página de documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/et.po b/document_page_approval/i18n/et.po new file mode 100644 index 00000000000..2619f3c26d0 --- /dev/null +++ b/document_page_approval/i18n/et.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Loobu" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/eu.po b/document_page_approval/i18n/eu.po new file mode 100644 index 00000000000..0c9f2e70d92 --- /dev/null +++ b/document_page_approval/i18n/eu.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Ezeztatu" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/fa.po b/document_page_approval/i18n/fa.po new file mode 100644 index 00000000000..558908774cf --- /dev/null +++ b/document_page_approval/i18n/fa.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "لغو" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/fi.po b/document_page_approval/i18n/fi.po new file mode 100644 index 00000000000..dcd340e4c98 --- /dev/null +++ b/document_page_approval/i18n/fi.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Peruuta" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Dokumentin sivu" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Dokumentin sivuhistoria" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po index 1461b50891f..46ae6b88c1f 100644 --- a/document_page_approval/i18n/fr.po +++ b/document_page_approval/i18n/fr.po @@ -1,74 +1,148 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval -# +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-30 14:19-0600\n" -"PO-Revision-Date: 2015-08-03 13:36+0200\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"Language: fr\n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 1.8.2\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval msgid "" "\n" +" \n" "

Hello,

\n" "\n" -"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" -"\n" -"

You can review the new version here : ${object.get_page_url}

\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" "\n" -"

Have a great day.
\n" -"--
\n" -"Odoo

\n" -" " -msgstr "" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" "\n" -"

Bonjour,

\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" "\n" -"

La page \"${object.page_id.name}\" a été modifié et demande votre approbation.

\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" "\n" -"

Vous pouvez réviser la nouvelle version ici : ${object.get_page_url}

\n" +"

Have a great day.

\n" "\n" -"

Bonne journée.
\n" "--
\n" -"Odoo

\n" -" " +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" #. module: document_page_approval -#: view:document.page.history:document_page_approval.wiki_history_form_inherit +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Approuver" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Approuvée" #. module: document_page_approval -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Approuvée par" - -#. module: document_page_approval -#: field:document.page.history,approved_date:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date msgid "Approved Date" msgstr "Date d'approbation" #. module: document_page_approval -#: field:document.page,approver_gid:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid msgid "Approver group" msgstr "Groupe approbateur" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annuler" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -81,26 +155,88 @@ msgstr "Historique de la page" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Brouillon" #. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nouvelle version de \"${object.page_id.name}\" à approuver" +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/document_page_approval.py:66 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 #, python-format msgid "New version of the document %s approved." msgstr "" #. module: document_page_approval -#: field:document.page,approval_required:0 +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required msgid "Require approval" msgstr "Nécessite une approbation" #. module: document_page_approval -#: field:document.page.history,state:0 +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state msgid "Status" msgstr "Statut" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/fr_CA.po b/document_page_approval/i18n/fr_CA.po new file mode 100644 index 00000000000..d6e243ef795 --- /dev/null +++ b/document_page_approval/i18n/fr_CA.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annuler" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/gl.po b/document_page_approval/i18n/gl.po new file mode 100644 index 00000000000..622da77fdca --- /dev/null +++ b/document_page_approval/i18n/gl.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/gu.po b/document_page_approval/i18n/gu.po new file mode 100644 index 00000000000..2ee774f2da5 --- /dev/null +++ b/document_page_approval/i18n/gu.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Gujarati (https://www.transifex.com/oca/teams/23907/gu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "રદ કરો" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/he.po b/document_page_approval/i18n/he.po new file mode 100644 index 00000000000..97b019c13d6 --- /dev/null +++ b/document_page_approval/i18n/he.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "בטל" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/hi.po b/document_page_approval/i18n/hi.po new file mode 100644 index 00000000000..cdf31c42f09 --- /dev/null +++ b/document_page_approval/i18n/hi.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Hindi (https://www.transifex.com/oca/teams/23907/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "रद्द" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/hr.po b/document_page_approval/i18n/hr.po new file mode 100644 index 00000000000..e624926f9bd --- /dev/null +++ b/document_page_approval/i18n/hr.po @@ -0,0 +1,243 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +# Bole , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: Bole , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Odobri" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Odobreno" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Datum odobravanja" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Grupa odobravatelja" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Odustani" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Stranica dokumenata" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Povijest stranica Dokumenata" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Nacrt" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "Nova verzija dokumenta %s odobrena" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Zahtijeva odobrenje" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "Status" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/hu.po b/document_page_approval/i18n/hu.po new file mode 100644 index 00000000000..7a1e282f926 --- /dev/null +++ b/document_page_approval/i18n/hu.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Mégsem" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Documentum oldal" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Dokumantum oldal előzmény" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/hy.po b/document_page_approval/i18n/hy.po new file mode 100644 index 00000000000..cada667739b --- /dev/null +++ b/document_page_approval/i18n/hy.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Armenian (https://www.transifex.com/oca/teams/23907/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Հրաժարվել" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/id.po b/document_page_approval/i18n/id.po new file mode 100644 index 00000000000..12d7540d175 --- /dev/null +++ b/document_page_approval/i18n/id.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Batalkan" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/it.po b/document_page_approval/i18n/it.po new file mode 100644 index 00000000000..4e1b87ea5e6 --- /dev/null +++ b/document_page_approval/i18n/it.po @@ -0,0 +1,243 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +# Marco Calcagni , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: Marco Calcagni , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Approvare" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Approvato" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Data di approvazione" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Gruppo che approva" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annulla" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Pagina documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Cronologia Pagina Documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Bozza" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "La nuova versione del documento %s è approvata." + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Richiede approvazione" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "Stato" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ja.po b/document_page_approval/i18n/ja.po new file mode 100644 index 00000000000..15549faf152 --- /dev/null +++ b/document_page_approval/i18n/ja.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "取消" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ka.po b/document_page_approval/i18n/ka.po new file mode 100644 index 00000000000..876227d15e3 --- /dev/null +++ b/document_page_approval/i18n/ka.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Georgian (https://www.transifex.com/oca/teams/23907/ka/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ka\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "შეწყვეტა" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/kab.po b/document_page_approval/i18n/kab.po new file mode 100644 index 00000000000..a1fd5efed15 --- /dev/null +++ b/document_page_approval/i18n/kab.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Kabyle (https://www.transifex.com/oca/teams/23907/kab/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: kab\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Sefsex" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/kk.po b/document_page_approval/i18n/kk.po new file mode 100644 index 00000000000..909f60c11bd --- /dev/null +++ b/document_page_approval/i18n/kk.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Kazakh (https://www.transifex.com/oca/teams/23907/kk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: kk\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Бас тарту" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ko.po b/document_page_approval/i18n/ko.po new file mode 100644 index 00000000000..5e08134208f --- /dev/null +++ b/document_page_approval/i18n/ko.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "취소" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ln.po b/document_page_approval/i18n/ln.po new file mode 100644 index 00000000000..ff5c34abc66 --- /dev/null +++ b/document_page_approval/i18n/ln.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Lingala (https://www.transifex.com/oca/teams/23907/ln/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ln\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Tika" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/lo.po b/document_page_approval/i18n/lo.po new file mode 100644 index 00000000000..65d80ece6b6 --- /dev/null +++ b/document_page_approval/i18n/lo.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Lao (https://www.transifex.com/oca/teams/23907/lo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lo\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "ຍົກເລີອກ" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/lt.po b/document_page_approval/i18n/lt.po new file mode 100644 index 00000000000..f45785a71eb --- /dev/null +++ b/document_page_approval/i18n/lt.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Atšaukti" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/lv.po b/document_page_approval/i18n/lv.po new file mode 100644 index 00000000000..f009e66aeaf --- /dev/null +++ b/document_page_approval/i18n/lv.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Atcelt" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/mk.po b/document_page_approval/i18n/mk.po new file mode 100644 index 00000000000..c4910bc0caa --- /dev/null +++ b/document_page_approval/i18n/mk.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Откажи" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Страница на документ" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Историја на страница на документ" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/mn.po b/document_page_approval/i18n/mn.po new file mode 100644 index 00000000000..9c5ed4947b0 --- /dev/null +++ b/document_page_approval/i18n/mn.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Цуцлах" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Баримтын Хуудас" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Баримтын Хуудасны Түүх" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/nb.po b/document_page_approval/i18n/nb.po new file mode 100644 index 00000000000..011dd7379ce --- /dev/null +++ b/document_page_approval/i18n/nb.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Avbryt" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/nl.po b/document_page_approval/i18n/nl.po new file mode 100644 index 00000000000..a26b61a5700 --- /dev/null +++ b/document_page_approval/i18n/nl.po @@ -0,0 +1,243 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +# Michel V. , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: Michel V. , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Accordeer" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Geaccordeerd" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Geaccordeerd op" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annuleren" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Document pagina" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Document pagina historie" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Behoeft accordering" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/nl_BE.po b/document_page_approval/i18n/nl_BE.po new file mode 100644 index 00000000000..d4d7b916293 --- /dev/null +++ b/document_page_approval/i18n/nl_BE.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Afbreken" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/nl_NL.po b/document_page_approval/i18n/nl_NL.po new file mode 100644 index 00000000000..a3391538454 --- /dev/null +++ b/document_page_approval/i18n/nl_NL.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# Peter Hageman , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: Peter Hageman , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Goedkeuren" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Goedgekeurd" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Goedkeuringsdatum" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Goedkeuringsgroep" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Annuleer" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Documentpagina" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Documentpagina-historie" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Concept" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/pl.po b/document_page_approval/i18n/pl.po new file mode 100644 index 00000000000..01d9204b0ee --- /dev/null +++ b/document_page_approval/i18n/pl.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Anuluj" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Strona dokumentu" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Historia strony dokumentu" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/pt.po b/document_page_approval/i18n/pt.po new file mode 100644 index 00000000000..b70c6612b6e --- /dev/null +++ b/document_page_approval/i18n/pt.po @@ -0,0 +1,243 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# Pedro Castro Silva , 2018 +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Aprovar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Aprovado" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Data de Aprovação" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Grupo de Aprovadores" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página do Documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Histórico da Página do Documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Rascunho" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "Uma nova versão do ocumento %s foi aprovada." + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Requer aprovação" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "Estado" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/pt_BR.po b/document_page_approval/i18n/pt_BR.po new file mode 100644 index 00000000000..7b41d3d0a11 --- /dev/null +++ b/document_page_approval/i18n/pt_BR.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Página do Documento" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Histórico da Página de Documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/pt_PT.po b/document_page_approval/i18n/pt_PT.po new file mode 100644 index 00000000000..70ba7b8aea3 --- /dev/null +++ b/document_page_approval/i18n/pt_PT.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "Aprovar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "Aprovada" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "Data de Aprovação" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "Grupo do Aprovador" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Cancelar" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Histórico da Página do Documento" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "Rascunho" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "Foi aprovada a nova versão do documento %s." + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "Aprovação Requerida" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "Estado" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ro.po b/document_page_approval/i18n/ro.po new file mode 100644 index 00000000000..fb7acfd23bd --- /dev/null +++ b/document_page_approval/i18n/ro.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Anulează" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Pagina Documentului" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Istoric Pagini Documente" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/ru.po b/document_page_approval/i18n/ru.po new file mode 100644 index 00000000000..082470b5e23 --- /dev/null +++ b/document_page_approval/i18n/ru.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Отменить" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Страница документа" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "История страницы документа" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/sk.po b/document_page_approval/i18n/sk.po new file mode 100644 index 00000000000..98dbcf66957 --- /dev/null +++ b/document_page_approval/i18n/sk.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Zrušiť" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/sl.po b/document_page_approval/i18n/sl.po index 75c50047545..9a8491dd78a 100644 --- a/document_page_approval/i18n/sl.po +++ b/document_page_approval/i18n/sl.po @@ -1,74 +1,148 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_approval -# +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-30 14:20-0600\n" -"PO-Revision-Date: 2015-08-03 13:36+0200\n" -"Last-Translator: Matjaz Mozetic \n" -"Language-Team: Slovenian \n" -"Language: sl\n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 1.8.2\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: document_page_approval -#: model:email.template,body_html:document_page_approval.email_template_new_draft_need_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval msgid "" "\n" +" \n" "

Hello,

\n" "\n" -"

The page \"${object.page_id.name}\" has been modified and need your approval.

\n" -"\n" -"

You can review the new version here : ${object.get_page_url}

\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" "\n" -"

Have a great day.
\n" -"--
\n" -"Odoo

\n" -" " -msgstr "" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" "\n" -"

Pozdravljeni,

\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" "\n" -"

Stran \"${object.page_id.name}\" vsebuje spremembe, ki potrebujejo vašo odobritev.

\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" "\n" -"

Novo različico lahko pregledate tukaj: ${object.get_page_url}

\n" +"

Have a great day.

\n" "\n" -"

Lep dan.
\n" "--
\n" -"Odoo

\n" -" " +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" #. module: document_page_approval -#: view:document.page.history:document_page_approval.wiki_history_form_inherit +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Odobri" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Odobreno" #. module: document_page_approval -#: field:document.page.history,approved_uid:0 -msgid "Approved By" -msgstr "Odobril" - -#. module: document_page_approval -#: field:document.page.history,approved_date:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date msgid "Approved Date" msgstr "Datum odobritve" #. module: document_page_approval -#: field:document.page,approver_gid:0 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid msgid "Approver group" msgstr "Skupina pooblaščenih za odobritev" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Preklic" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -81,26 +155,88 @@ msgstr "Zgodovina strani dokumentov" #. module: document_page_approval #: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Osnutek" #. module: document_page_approval -#: model:email.template,subject:document_page_approval.email_template_new_draft_need_approval -msgid "New version of \"${object.page_id.name}\" to approve" -msgstr "Nova različica \"${object.page_id.name}\" za odobritev" +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/document_page_approval.py:66 +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 #, python-format msgid "New version of the document %s approved." msgstr "Nova verzija dokumenta %s odobrena." #. module: document_page_approval -#: field:document.page,approval_required:0 +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required msgid "Require approval" msgstr "Zahtevana odobritev" #. module: document_page_approval -#: field:document.page.history,state:0 +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state msgid "Status" msgstr "Status" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "URL" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/sr.po b/document_page_approval/i18n/sr.po new file mode 100644 index 00000000000..24e0dda3065 --- /dev/null +++ b/document_page_approval/i18n/sr.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Otkaži" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/sr@latin.po b/document_page_approval/i18n/sr@latin.po new file mode 100644 index 00000000000..ab7440fc14e --- /dev/null +++ b/document_page_approval/i18n/sr@latin.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr%40latin/)\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Otkaži" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/sv.po b/document_page_approval/i18n/sv.po new file mode 100644 index 00000000000..fcf78caf780 --- /dev/null +++ b/document_page_approval/i18n/sv.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Avbryt" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Dokumentsida" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Dokumentets sidhistorik" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/th.po b/document_page_approval/i18n/th.po new file mode 100644 index 00000000000..c3f64051550 --- /dev/null +++ b/document_page_approval/i18n/th.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/tr.po b/document_page_approval/i18n/tr.po new file mode 100644 index 00000000000..0aedb378672 --- /dev/null +++ b/document_page_approval/i18n/tr.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "İptal" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "Belge Sayfası" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "Belge Sayfa Geçmişi" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/uk.po b/document_page_approval/i18n/uk.po new file mode 100644 index 00000000000..a8be62b013d --- /dev/null +++ b/document_page_approval/i18n/uk.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Скасувати" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/vi.po b/document_page_approval/i18n/vi.po new file mode 100644 index 00000000000..23227aa3fb3 --- /dev/null +++ b/document_page_approval/i18n/vi.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/zh_CN.po b/document_page_approval/i18n/zh_CN.po new file mode 100644 index 00000000000..255ea84c530 --- /dev/null +++ b/document_page_approval/i18n/zh_CN.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "取消" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/i18n/zh_TW.po b/document_page_approval/i18n/zh_TW.po new file mode 100644 index 00000000000..924adc5c0e2 --- /dev/null +++ b/document_page_approval/i18n/zh_TW.po @@ -0,0 +1,242 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-24 22:33+0000\n" +"PO-Revision-Date: 2018-04-24 22:33+0000\n" +"Last-Translator: OCA Transbot , 2018\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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "" +"\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am i approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am i owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "取消" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document has Changes Pending Approval. You are viewing the last " +"approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "" +"This document requires approval. If edited, you will create a new Change " +"Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" diff --git a/document_page_approval/migrations/10.0.2.0.0/post-migration.py b/document_page_approval/migrations/10.0.2.0.0/post-migration.py new file mode 100644 index 00000000000..b9fd89543f0 --- /dev/null +++ b/document_page_approval/migrations/10.0.2.0.0/post-migration.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +# Copyright 2018 Ivan Todorovich +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + + +def migrate(cr, version): # pragma: no cover + # Set all pre-existing pages history to approved + cr.execute(""" + UPDATE document_page_history + SET state='approved', + approved_uid=create_uid, + approved_date=create_date + WHERE state IS NULL + """) diff --git a/document_page_approval/models/document_page_approval.py b/document_page_approval/models/document_page_approval.py index 388dae9a33f..5ff46dfefed 100644 --- a/document_page_approval/models/document_page_approval.py +++ b/document_page_approval/models/document_page_approval.py @@ -2,7 +2,9 @@ # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, fields, models + +from odoo import api, fields, models +from ast import literal_eval class DocumentPageApproval(models.Model): @@ -10,104 +12,126 @@ class DocumentPageApproval(models.Model): _inherit = 'document.page' - @api.multi - def _get_display_content(self): - """Display the content of document.""" - for page in self: - content = "" - if page.type == "category": - content = self._get_page_index(page, link=False) - else: - history = self.env['document.page.history'] - if self.is_approval_required(page): - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - content = history_ids.content - else: - content = page.content - page.display_content = content - - @api.multi - def _get_approved_date(self): - """Return the approved date of a document.""" - for page in self: - approved_date = False - if self.is_approval_required(page): - history = self.env['document.page.history'] - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - approved_date = history_ids.approved_date - page.approved_date = approved_date - - @api.multi - def _get_approved_uid(self): - """Return the user's id of the approved user.""" - for page in self: - approved_uid = False - if self.is_approval_required(page): - history = self.env['document.page.history'] - history_ids = history.search( - [ - ('page_id', '=', page.id), - ('state', '=', 'approved') - ], - limit=1, - order='create_date DESC' - ) - approved_uid = history_ids.approved_uid.id - page.approved_uid = approved_uid - - @api.multi - def _is_parent_approval_required(self): - """Check if the document requires approval base on his parent.""" - for page in self: - page.is_parent_approval_required = self.is_approval_required(page) - - def is_approval_required(self, page): - """Check if a document requires approval.""" - if page: - res = page.approval_required - res = res or self.is_approval_required(page.parent_id) - else: - res = False - return res - - display_content = fields.Text( - compute=_get_display_content, - string='Displayed Content' + history_ids = fields.One2many( + order='approved_date DESC', + domain=[('state', '=', 'approved')], ) approved_date = fields.Datetime( - compute=_get_approved_date, - string="Approved Date" + 'Approved Date', + related='history_head.approved_date', + store=True, + index=True, + readonly=True, ) approved_uid = fields.Many2one( 'res.users', - compute=_get_approved_uid, - string="Approved By", + 'Approved by', + related='history_head.approved_uid', + store=True, + index=True, + readonly=True, ) - approval_required = fields.Boolean("Require approval") - - is_parent_approval_required = fields.Boolean( - compute=_is_parent_approval_required, - string="parent approval" + approval_required = fields.Boolean( + 'Require approval', + help='Require approval for changes on this page or its child pages.', ) approver_gid = fields.Many2one( "res.groups", - "Approver group" + "Approver group", + help='Users must also belong to the Approvers group', + ) + + is_approval_required = fields.Boolean( + 'Approval required', + help='If true, changes of this page require approval', + compute='_compute_is_approval_required', + ) + + am_i_approver = fields.Boolean( + compute='_compute_am_i_approver' + ) + + approver_group_ids = fields.Many2many( + 'res.groups', + string='Approver groups', + help='Groups that can approve changes to this document', + compute='_compute_approver_group_ids', + ) + + has_changes_pending_approval = fields.Boolean( + compute='_compute_has_changes_pending_approval', + string='Has changes pending approval' ) + + @api.multi + @api.depends('approval_required', 'parent_id.is_approval_required') + def _compute_is_approval_required(self): + """Check if the document required approval based on his parents.""" + for page in self: + res = page.approval_required + if page.parent_id: + res = res or page.parent_id.is_approval_required + page.is_approval_required = res + + @api.multi + @api.depends('approver_gid', 'parent_id.approver_group_ids') + def _compute_approver_group_ids(self): + """Compute the approver groups based on his parents.""" + for page in self: + res = page.approver_gid + if page.parent_id: + res = res | page.parent_id.approver_group_ids + page.approver_group_ids = res + + @api.multi + @api.depends('is_approval_required', 'approver_group_ids') + def _compute_am_i_approver(self): + """Check if the current user can approve changes to this page.""" + for rec in self: + rec.am_i_approver = rec.can_user_approve_this_page(self.env.user) + + @api.multi + def can_user_approve_this_page(self, user): + """Check if a user can approve this page.""" + self.ensure_one() + # if it's not required, anyone can approve + if not self.is_approval_required: + return True + # to approve, you must have approver rights + approver_group_id = self.env.ref( + 'document_page_approval.group_document_approver_user') + if approver_group_id not in user.groups_id: + return False + # and belong to at least one of the approver_groups (if any is set) + if not self.approver_group_ids: + return True + return len(user.groups_id & self.approver_group_ids) > 0 + + @api.multi + def _compute_has_changes_pending_approval(self): + history = self.env['document.page.history'] + for rec in self: + changes = history.search_count([ + ('page_id', '=', rec.id), + ('state', '=', 'to approve')]) + rec.has_changes_pending_approval = (changes > 0) + + @api.multi + def _create_history(self, vals): + res = super(DocumentPageApproval, self)._create_history(vals) + res.signal_workflow('document_page_auto_confirm') + + @api.multi + def action_changes_pending_approval(self): + self.ensure_one() + action = self.env.ref('document_page_approval.action_change_requests') + action = action.read()[0] + context = literal_eval(action['context']) + context['search_default_page_id'] = self.id + context['default_page_id'] = self.id + action['context'] = context + return action diff --git a/document_page_approval/models/document_page_history_workflow.py b/document_page_approval/models/document_page_history_workflow.py index 82ba943d9bf..a745ea58ec9 100644 --- a/document_page_approval/models/document_page_history_workflow.py +++ b/document_page_approval/models/document_page_history_workflow.py @@ -11,117 +11,122 @@ class DocumentPageHistoryWorkflow(models.Model): """Useful to manage edition's workflow on a document.""" - _inherit = 'document.page.history' + _name = 'document.page.history' + _inherit = ['document.page.history', 'mail.thread'] + + state = fields.Selection([ + ('draft', 'Draft'), + ('to approve', 'Pending Approval'), + ('approved', 'Approved'), + ('cancelled', 'Cancelled')], + 'Status', + readonly=True, + ) + + approved_date = fields.Datetime( + 'Approved Date', + ) + + approved_uid = fields.Many2one( + 'res.users', + 'Approved by', + ) + + is_approval_required = fields.Boolean( + related='page_id.is_approval_required', + string="Approval required", + ) + + am_i_owner = fields.Boolean( + compute='_compute_am_i_owner' + ) + + am_i_approver = fields.Boolean( + related='page_id.am_i_approver' + ) + + page_url = fields.Text( + compute='_compute_page_url', + string="URL", + ) @api.multi def page_approval_draft(self): - """Set a document state as draft and notified the reviewers.""" + """Set a change request as draft""" self.write({'state': 'draft'}) + + @api.multi + def page_approval_to_approve(self): + """Set a change request as to approve""" + self.write({'state': 'to approve'}) template = self.env.ref( 'document_page_approval.email_template_new_draft_need_approval') - for page in self: - if page.is_parent_approval_required: - template.send_mail(page.id, force_send=True) - return True + approver_gid = self.env.ref( + 'document_page_approval.group_document_approver_user') + for rec in self: + if rec.is_approval_required: + guids = [g.id for g in rec.page_id.approver_group_ids] + users = self.env['res.users'].search([ + ('groups_id', 'in', guids), + ('groups_id', 'in', approver_gid.id)]) + rec.message_subscribe_users([u.id for u in users]) + rec.message_post_with_template(template.id) @api.multi def page_approval_approved(self): - """Set a document state as approve.""" - message_obj = self.env['mail.message'] + """Set a change request as approved.""" self.write({ 'state': 'approved', 'approved_date': datetime.now().strftime( DEFAULT_SERVER_DATETIME_FORMAT), 'approved_uid': self.env.uid }) - # Notify followers a new version is available - for page_history in self: - subtype = self.env.ref('mail.mt_comment') - message_obj.create( - {'res_id': page_history.page_id.id, - 'model': 'document.page', - 'subtype_id': subtype.id, - 'body': _('New version of the document %s' - ' approved.') % page_history.page_id.name - } + for rec in self: + # Trigger computed field update + rec.page_id._compute_history_head() + # Notify state change + rec.message_post( + subtype='mt_comment', + body=_( + 'Change request has been approved by %s.' + ) % (self.env.user.name) ) - return True - - @api.multi - def _can_user_approve_page(self): - """Check if a user cas approve the page.""" - user = self.env.user - for page in self: - page.can_user_approve_page = page.can_user_approve_this_page( - page.page_id, - user + # Notify followers a new version is available + rec.page_id.message_post( + subtype='mt_comment', + body=_( + 'New version of the document %s approved.' + ) % (rec.page_id.name) ) - def can_user_approve_this_page(self, page, user): - """Check if a user can approved the page.""" - if page: - res = page.approver_gid in user.groups_id - res = res or self.can_user_approve_this_page(page.parent_id, user) - else: - res = False - return res - @api.multi - def get_approvers_guids(self): - """Return the approvers group.""" - res = {} - for page in self: - res[page.id] = self.get_approvers_guids_for_page(page.page_id) - return res - - def get_approvers_guids_for_page(self, page): - """Return the approvers group for a page.""" - if page: - if page.approver_gid: - res = [page.approver_gid.id] - else: - res = [] - res.extend(self.get_approvers_guids_for_page(page.parent_id)) - else: - res = [] - - return res + def page_approval_cancelled(self): + """Set a change request as cancelled.""" + self.write({'state': 'cancelled'}) + for rec in self: + rec.message_post( + subtype='mt_comment', + body=_( + 'Change request %s has been cancelled by %s.' + ) % (rec.display_name, self.env.user.name) + ) @api.multi - def _get_approvers_email(self): - """Get the approvers email.""" - for page in self: - emails = '' - guids = self.get_approvers_guids() - uids = [i.id for i in self.env['res.users'].search([ - ('groups_id', 'in', guids[page.id]) - ])] - users = self.env['res.users'].browse(uids) - - for user in users: - if user.email: - emails += user.email - emails += ',' - else: - empl = self.env['hr.employee'].search([ - ('login', '=', user.login) - ]) - if empl.work_email: - emails += empl.work_email - emails += ',' - - page.get_approvers_email = emails[:-1] + def _compute_am_i_owner(self): + """Check if current user is the owner""" + for rec in self: + rec.am_i_owner = (rec.create_uid == self.env.user) @api.multi - def _get_page_url(self): - """Get the page url.""" + def _compute_page_url(self): + """Compute the page url.""" for page in self: base_url = self.env['ir.config_parameter'].get_param( 'web.base.url', default='http://localhost:8069' ) - page.get_page_url = ( + page.page_url = ( '{}/web#db={}&id={}&view_type=form&' 'model=document.page.history').format( base_url, @@ -129,37 +134,18 @@ def _get_page_url(self): page.id ) - state = fields.Selection( - [('draft', 'Draft'), ('approved', 'Approved')], - 'Status', - readonly=True - ) - - approved_date = fields.Datetime("Approved Date") - - approved_uid = fields.Many2one( - 'res.users', - "Approved By" - ) - - is_parent_approval_required = fields.Boolean( - related='page_id.is_parent_approval_required', - string="parent approval", - store=False - ) - - can_user_approve_page = fields.Boolean( - compute=_can_user_approve_page, - string="can user approve this page", - store=False - ) - get_approvers_email = fields.Text( - compute=_get_approvers_email, - string="get all approvers email", - store=False - ) - get_page_url = fields.Text( - compute=_get_page_url, - string="URL", - store=False - ) + @api.multi + def _compute_diff(self): + """Shows a diff between this version and the previous version""" + history = self.env['document.page.history'] + for rec in self: + domain = [ + ('page_id', '=', rec.page_id.id), + ('state', '=', 'approved')] + if rec.approved_date: + domain.append(('approved_date', '<', rec.approved_date)) + prev = history.search(domain, limit=1, order='approved_date DESC') + if prev: + rec.diff = self.getDiff(prev.id, rec.id) + else: + rec.diff = self.getDiff(False, rec.id) diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml index f0378d8e0e9..ab80c13fad9 100644 --- a/document_page_approval/security/document_page_security.xml +++ b/document_page_approval/security/document_page_security.xml @@ -2,8 +2,13 @@ - Document approver - + Approver + + + + + + diff --git a/document_page_approval/security/ir.model.access.csv b/document_page_approval/security/ir.model.access.csv index f8e75f150da..97dd8b917b8 100644 --- a/document_page_approval/security/ir.model.access.csv +++ b/document_page_approval/security/ir.model.access.csv @@ -1,2 +1 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -document_page_history,document.page.history,model_document_page_history,group_document_approver_user,1,1,1,0 diff --git a/document_page_approval/tests/__init__.py b/document_page_approval/tests/__init__.py index 2413da8115f..30782b8b608 100644 --- a/document_page_approval/tests/__init__.py +++ b/document_page_approval/tests/__init__.py @@ -1,2 +1,2 @@ # -*- coding: utf-8 -*- -from . import test_document_page_approval, test_document_page_history_workflow +from . import test_document_page_approval diff --git a/document_page_approval/tests/test_document_page_approval.py b/document_page_approval/tests/test_document_page_approval.py index 4c0e8457209..5e4f89b58bc 100644 --- a/document_page_approval/tests/test_document_page_approval.py +++ b/document_page_approval/tests/test_document_page_approval.py @@ -1,37 +1,125 @@ # -*- coding: utf-8 -*- -from openerp.tests import common +from odoo.tests import common class TestDocumentPageApproval(common.TransactionCase): - """Test document page approval model.""" - def test_get_display_content(self): - """Test page display content.""" - # Check content of a category - category = self.env['document.page'].search([ - ('name', '=', 'OpenERP Features') - ]) + def setUp(self): + super(TestDocumentPageApproval, self).setUp() + self.page_obj = self.env['document.page'] + self.history_obj = self.env['document.page.history'] + # demo + self.category1 = self.env.ref('document_page.demo_category1') + self.page1 = self.env.ref('document_page.demo_page1') + self.approver_gid = self.env.ref( + 'document_page_approval.group_document_approver_user') + # demo_approval + self.category2 = self.page_obj.create({ + 'name': 'This category requires approval', + 'type': 'category', + 'approval_required': True, + 'approver_gid': self.approver_gid.id, + }) + self.page2 = self.page_obj.create({ + 'name': 'This page requires approval', + 'parent_id': self.category2.id, + 'content': 'This content will require approval' + }) - self.assertIsNotNone(category.display_content, 'a category') + def test_approval_required(self): + page = self.page2 + self.assertTrue(page.is_approval_required) + self.assertTrue(page.has_changes_pending_approval) + self.assertEqual(len(page.history_ids), 0) - # Check content of a page - pages = self.env['document.page'].search([ - ('parent_id', '=', category.id) - ]) - page = pages[0] - self.assertIsNotNone(page.display_content, 'Page content') + def test_change_request_approve(self): + page = self.page2 + chreq = self.history_obj.search([ + ('page_id', '=', page.id), + ('state', '!=', 'approved') + ])[0] + + # It should automatically be in 'to approve' state + self.assertEqual(chreq.state, 'to approve') + self.assertNotEqual(chreq.content, page.content) + + # who_am_i + self.assertTrue(chreq.am_i_owner) + self.assertTrue(chreq.am_i_approver) + + # approve + chreq.signal_workflow('page_approval_approve') + self.assertEqual(chreq.state, 'approved') + self.assertEqual(chreq.content, page.content) + + # new changes should create change requests + page.write({'content': 'New content'}) + self.assertNotEqual(page.content, 'New content') + chreq = self.history_obj.search([ + ('page_id', '=', page.id), + ('state', '!=', 'approved') + ])[0] + chreq.signal_workflow('page_approval_approve') + self.assertEqual(page.content, 'New content') + + def test_change_request_auto_approve(self): + page = self.page1 + self.assertFalse(page.is_approval_required) + page.write({'content': 'New content'}) + self.assertEqual(page.content, 'New content') - # Check if approval is required - self.assertTrue(page.is_approval_required(page) == - category.approval_required) + def test_change_request_from_scratch(self): + page = self.page2 - # Check content of an approval page - page.approval_required = True + # aprove everything + self.history_obj.search([ + ('page_id', '=', page.id), + ('state', '!=', 'approved') + ]).signal_workflow('page_approval_approve') - self.assertIsNotNone(page.display_content, 'Page content') + # new change request from scrath + chreq = self.history_obj.create({ + 'page_id': page.id, + 'summary': 'Changed something', + 'content': 'New content', + }) - # Check if approval is required - self.assertTrue(page.is_approval_required(page)) + self.assertEqual(chreq.state, 'draft') + self.assertNotEqual(page.content, chreq.content) + self.assertNotEqual(page.approved_date, chreq.approved_date) + self.assertNotEqual(page.approved_uid, chreq.approved_uid) - # Check if parent approval is required - self.assertTrue(page.is_parent_approval_required) + chreq.signal_workflow('page_approval_to_approve') + self.assertEqual(chreq.state, 'to approve') + self.assertNotEqual(page.content, chreq.content) + self.assertNotEqual(page.approved_date, chreq.approved_date) + self.assertNotEqual(page.approved_uid, chreq.approved_uid) + + chreq.signal_workflow('page_approval_cancel') + self.assertEqual(chreq.state, 'cancelled') + self.assertNotEqual(page.content, chreq.content) + self.assertNotEqual(page.approved_date, chreq.approved_date) + self.assertNotEqual(page.approved_uid, chreq.approved_uid) + + chreq.signal_workflow('page_approval_reopen') + self.assertEqual(chreq.state, 'draft') + self.assertNotEqual(page.content, chreq.content) + self.assertNotEqual(page.approved_date, chreq.approved_date) + self.assertNotEqual(page.approved_uid, chreq.approved_uid) + + chreq.signal_workflow('page_approval_approve') + self.assertEqual(chreq.state, 'approved') + self.assertEqual(page.content, chreq.content) + self.assertEqual(page.approved_date, chreq.approved_date) + self.assertEqual(page.approved_uid, chreq.approved_uid) + + def test_get_approvers_guids(self): + """Get approver guids.""" + page = self.page2 + self.assertTrue(len(page.approver_group_ids) > 0) + + def test_get_page_url(self): + """Test if page url exist.""" + pages = self.env['document.page.history'].search([]) + page = pages[0] + self.assertIsNotNone(page.page_url) diff --git a/document_page_approval/tests/test_document_page_history_workflow.py b/document_page_approval/tests/test_document_page_history_workflow.py deleted file mode 100644 index 508aff80073..00000000000 --- a/document_page_approval/tests/test_document_page_history_workflow.py +++ /dev/null @@ -1,67 +0,0 @@ -# -*- coding: utf-8 -*- -from openerp.tests import common -# Import logger -import logging - -# Get the logger -_logger = logging.getLogger(__name__) - - -class TestDocumentPageHistoryWorkflow(common.TransactionCase): - """Test document page history workflow.""" - - def test_can_user_approve_this_page(self): - """Test if a user can approve this page.""" - category = self.env.ref('document_page.demo_category1') - category.approval_required = True - category.approver_gid = self.env.ref( - 'document_page_approval.group_document_approver_user') - - page = self.env['document.page'].create({ - 'name': 'Test Page10', - 'content': 'A difficult test', - 'parent_id': category.id - }) - - history = self.env['document.page.history'].search( - [ - ('page_id', '=', page.id) - ], - limit=1, - order='create_date DESC' - ) - - self.assertTrue(history.can_user_approve_page) - - def test_get_approvers_guids(self): - """Get approver guids.""" - category = self.env.ref('document_page.demo_category1') - category.approval_required = True - pages = self.env['document.page.history'].search([ - ('page_id', '=', category.id) - ]) - page = pages[0] - approvers_guid = page.get_approvers_guids() - self.assertTrue(len(approvers_guid) > 0) - - def test_get_approvers_email(self): - """Get approver email.""" - category = self.env.ref('document_page.demo_category1') - category.approval_required = True - pages = self.env['document.page.history'].search([ - ('page_id', '=', category.id) - ]) - page = pages[0] - _logger.info("Email: " + str(page.get_approvers_email)) - self.assertIsNotNone(page.get_approvers_email) - - def test_get_page_url(self): - """Test if page url exist.""" - category = self.env.ref('document_page.demo_category1') - category.approval_required = True - pages = self.env['document.page.history'].search([ - ('page_id', '=', category.id) - ]) - page = pages[0] - _logger.info("Page: " + str(page.get_page_url)) - self.assertIsNotNone(page.get_page_url) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index ce505bab9a9..f6ff140d43a 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -1,92 +1,189 @@ - - document.page.history.form - document.page.history - - - -
-
-
+ + + document.page.history.form + document.page.history + + + +
+ +
+
+ + + + + + + + {'readonly': [('state', 'not in', ['draft'])]} -
- - - document.page.form - document.page - - - - - - - - + +
+ + +
+
+
+
+ + + + document.page.form + document.page + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + -
- - - document.page.form - document.page - - - - - - - - + + + + + + + document.page.form + document.page + + + + + + + - - - - document.page.category.form - document.page - - - - - - + + + + + + document.page.category.form + document.page + + + + + - - - - document.page.history.tree - document.page.history - - - - - - + + + + + + document.page.history.tree + document.page.history + + + + state=='draft' + state=='to approve' + state=='cancelled' + + + + + + + + + + + + + document.page.history.search + document.page.history + + + + + + + + + + - + + + + + + +
+
+ + + + Change Requests + document.page.history + form + tree,form + {'search_default_state':'to approve'} + + +
diff --git a/document_page_approval/workflows/document_page_approval.xml b/document_page_approval/workflows/document_page_approval.xml index 410d8a54486..51d01ad9ecc 100644 --- a/document_page_approval/workflows/document_page_approval.xml +++ b/document_page_approval/workflows/document_page_approval.xml @@ -1,40 +1,104 @@ - - document.page.history.aproval.wkf - document.page.history - True - - - - - approved - function - page_approval_approved() - True - - - - - True - draft - function - page_approval_draft() - - - - - - page_approval_approve - - - - - - edit - + + document.page.history.aproval.wkf + document.page.history + True + + + + True + draft + function + page_approval_draft() + + + + + to approve + function + page_approval_to_approve() + + + + + approved + function + page_approval_approved() + True + + + + + cancelled + function + page_approval_cancelled() + + + + + + + am_i_owner + page_approval_to_approve + + + + + + am_i_approver + page_approval_approve + + + + + + am_i_approver + page_approval_approve + + + + + + am_i_approver + edit + + + + + + am_i_owner + page_approval_cancel + + + + + + am_i_owner or am_i_approver + page_approval_cancel + + + + + + am_i_owner or am_i_approver + page_approval_reopen + + + + + + + not is_approval_required + document_page_auto_confirm + + + + + + is_approval_required + document_page_auto_confirm + From 5fdd3738863e2004b070d53e614a393b4dd9ab80 Mon Sep 17 00:00:00 2001 From: Gabriela Mogollon Date: Thu, 14 Jun 2018 20:09:23 +0000 Subject: [PATCH 12/63] [MIG] document_page_approval: Migration to 11.0 --- document_page_approval/README.rst | 2 +- document_page_approval/__init__.py | 1 - document_page_approval/__manifest__.py | 5 +- document_page_approval/hooks.py | 1 - document_page_approval/i18n/am.po | 35 ++- document_page_approval/i18n/ar.po | 38 ++- document_page_approval/i18n/bg.po | 35 ++- document_page_approval/i18n/bs.po | 38 ++- document_page_approval/i18n/ca.po | 35 ++- document_page_approval/i18n/cs.po | 35 ++- document_page_approval/i18n/da.po | 35 ++- document_page_approval/i18n/de.po | 38 ++- .../i18n/document_page_approval.pot | 251 ++++++++++++++++++ document_page_approval/i18n/el.po | 35 ++- document_page_approval/i18n/en_AU.po | 38 ++- document_page_approval/i18n/en_GB.po | 38 ++- document_page_approval/i18n/es.po | 38 ++- document_page_approval/i18n/es_AR.po | 38 ++- document_page_approval/i18n/es_CL.po | 38 ++- document_page_approval/i18n/es_CO.po | 38 ++- document_page_approval/i18n/es_CR.po | 41 ++- document_page_approval/i18n/es_DO.po | 38 ++- document_page_approval/i18n/es_EC.po | 38 ++- document_page_approval/i18n/es_ES.po | 38 ++- document_page_approval/i18n/es_MX.po | 38 ++- document_page_approval/i18n/es_PY.po | 38 ++- document_page_approval/i18n/es_VE.po | 38 ++- document_page_approval/i18n/et.po | 35 ++- document_page_approval/i18n/eu.po | 35 ++- document_page_approval/i18n/fa.po | 35 ++- document_page_approval/i18n/fi.po | 35 ++- document_page_approval/i18n/fr.po | 38 ++- document_page_approval/i18n/fr_CA.po | 38 ++- document_page_approval/i18n/gl.po | 35 ++- document_page_approval/i18n/gu.po | 35 ++- document_page_approval/i18n/he.po | 35 ++- document_page_approval/i18n/hi.po | 35 ++- document_page_approval/i18n/hr.po | 41 ++- document_page_approval/i18n/hu.po | 35 ++- document_page_approval/i18n/hy.po | 35 ++- document_page_approval/i18n/id.po | 35 ++- document_page_approval/i18n/it.po | 38 ++- document_page_approval/i18n/ja.po | 35 ++- document_page_approval/i18n/ka.po | 35 ++- document_page_approval/i18n/kab.po | 35 ++- document_page_approval/i18n/kk.po | 35 ++- document_page_approval/i18n/ko.po | 35 ++- document_page_approval/i18n/ln.po | 35 ++- document_page_approval/i18n/lo.po | 35 ++- document_page_approval/i18n/lt.po | 38 ++- document_page_approval/i18n/lv.po | 38 ++- document_page_approval/i18n/mk.po | 35 ++- document_page_approval/i18n/mn.po | 35 ++- document_page_approval/i18n/nb.po | 38 ++- document_page_approval/i18n/nl.po | 38 ++- document_page_approval/i18n/nl_BE.po | 38 ++- document_page_approval/i18n/nl_NL.po | 41 ++- document_page_approval/i18n/pl.po | 39 ++- document_page_approval/i18n/pt.po | 38 ++- document_page_approval/i18n/pt_BR.po | 38 ++- document_page_approval/i18n/pt_PT.po | 41 ++- document_page_approval/i18n/ro.po | 38 ++- document_page_approval/i18n/ru.po | 39 ++- document_page_approval/i18n/sk.po | 35 ++- document_page_approval/i18n/sl.po | 41 ++- document_page_approval/i18n/sr.po | 38 ++- document_page_approval/i18n/sr@latin.po | 41 ++- document_page_approval/i18n/sv.po | 35 ++- document_page_approval/i18n/th.po | 35 ++- document_page_approval/i18n/tr.po | 35 ++- document_page_approval/i18n/uk.po | 38 ++- document_page_approval/i18n/vi.po | 35 ++- document_page_approval/i18n/zh_CN.po | 38 ++- document_page_approval/i18n/zh_TW.po | 38 ++- .../migrations/10.0.2.0.0/post-migration.py | 14 - document_page_approval/models/__init__.py | 1 - .../models/document_page_approval.py | 3 +- .../models/document_page_history_workflow.py | 33 ++- document_page_approval/tests/__init__.py | 1 - .../tests/test_document_page_approval.py | 17 +- .../views/document_page_approval.xml | 10 +- .../workflows/document_page_approval.xml | 104 -------- 82 files changed, 2251 insertions(+), 741 deletions(-) create mode 100644 document_page_approval/i18n/document_page_approval.pot delete mode 100644 document_page_approval/migrations/10.0.2.0.0/post-migration.py delete mode 100644 document_page_approval/workflows/document_page_approval.xml diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index 7f3d78af843..21b0cc54451 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -34,7 +34,7 @@ To use this module, you need to: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/118/10.0 + :target: https://runbot.odoo-community.org/runbot/118/11.0 Known issues / Roadmap ====================== diff --git a/document_page_approval/__init__.py b/document_page_approval/__init__.py index a9f5c87d534..f94cf31a01d 100644 --- a/document_page_approval/__init__.py +++ b/document_page_approval/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index a2403bbb4e2..61a39bfc64c 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -1,10 +1,9 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': 'Document Page Approval', - 'version': '10.0.2.0.0', + 'version': '11.0.1.0.0', "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", @@ -15,7 +14,6 @@ ], 'data': [ 'data/email_template.xml', - 'workflows/document_page_approval.xml', 'views/document_page_approval.xml', 'security/document_page_security.xml', 'security/ir.model.access.csv', @@ -27,4 +25,5 @@ ], 'post_init_hook': 'post_init_hook', 'uninstall_hook': 'uninstall_hook', + 'installable': True, } diff --git a/document_page_approval/hooks.py b/document_page_approval/hooks.py index 4e02a759e2d..212e6583b6e 100644 --- a/document_page_approval/hooks.py +++ b/document_page_approval/hooks.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2018 Ivan Todorovich () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/document_page_approval/i18n/am.po b/document_page_approval/i18n/am.po index 11f6e44cb65..09f59f16435 100644 --- a/document_page_approval/i18n/am.po +++ b/document_page_approval/i18n/am.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ar.po b/document_page_approval/i18n/ar.po index 1801eafef27..491272b3206 100644 --- a/document_page_approval/i18n/ar.po +++ b/document_page_approval/i18n/ar.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/bg.po b/document_page_approval/i18n/bg.po index e5dbd659680..e44b8c5128d 100644 --- a/document_page_approval/i18n/bg.po +++ b/document_page_approval/i18n/bg.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/bs.po b/document_page_approval/i18n/bs.po index 7e88f7ee561..31040acc2b7 100644 --- a/document_page_approval/i18n/bs.po +++ b/document_page_approval/i18n/bs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ca.po b/document_page_approval/i18n/ca.po index de5b2f04d25..1903de21c12 100644 --- a/document_page_approval/i18n/ca.po +++ b/document_page_approval/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/cs.po b/document_page_approval/i18n/cs.po index a6d62538dea..a05971d1d0c 100644 --- a/document_page_approval/i18n/cs.po +++ b/document_page_approval/i18n/cs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/da.po b/document_page_approval/i18n/da.po index cc858794e7f..211f58edd1d 100644 --- a/document_page_approval/i18n/da.po +++ b/document_page_approval/i18n/da.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/de.po b/document_page_approval/i18n/de.po index bf27b40162c..e5119b76e38 100644 --- a/document_page_approval/i18n/de.po +++ b/document_page_approval/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Freigeben" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Neue Fassung des Dokuments %s freigegeben." @@ -240,3 +254,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot new file mode 100644 index 00000000000..1f7930eecc2 --- /dev/null +++ b/document_page_approval/i18n/document_page_approval.pot @@ -0,0 +1,251 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_approval +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.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: document_page_approval +#: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval +msgid "\n" +" \n" +"

Hello,

\n" +"\n" +"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modified by: ${object.create_uid.name}
\n" +"Date: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Summary

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Diff

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Have a great day.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +msgid "Am I Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +msgid "Am I Owner" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +msgid "Approval required" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Approve" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Approved" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +msgid "Approved Date" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +msgid "Approved by" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model:res.groups,name:document_page_approval.group_document_approver_user +msgid "Approver" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +msgid "Approver group" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +msgid "Approver groups" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Back to draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Cancel" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Cancelled" +msgstr "" + +#. module: document_page_approval +#: model:ir.actions.act_window,name:document_page_approval.action_change_requests +#: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "Change Requests" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 +#, python-format +msgid "Change request %s has been cancelled by %s." +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 +#, python-format +msgid "Change request has been approved by %s." +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_approval +#: model:ir.model,name:document_page_approval.model_document_page_history +msgid "Document Page History" +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Draft" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +msgid "Groups that can approve changes to this document" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +msgid "Has changes pending approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +msgid "If true, changes of this page require approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + +#. module: document_page_approval +#: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval +msgid "New version of ${object.display_name} needs your approval" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 +#, python-format +msgid "New version of the document %s approved." +msgstr "" + +#. module: document_page_approval +#: selection:document.page.history,state:0 +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "Pending Approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +msgid "Require approval" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +msgid "Require approval for changes on this page or its child pages." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +msgid "Send to Review" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +msgid "State" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +msgid "Status" +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "This document has Changes Pending Approval. You are viewing the last approved content." +msgstr "" + +#. module: document_page_approval +#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +msgid "This document requires approval. If edited, you will create a new Change Request." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +msgid "URL" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +msgid "Users must also belong to the Approvers group" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" + diff --git a/document_page_approval/i18n/el.po b/document_page_approval/i18n/el.po index 99cb8b73838..59f2b8252ce 100644 --- a/document_page_approval/i18n/el.po +++ b/document_page_approval/i18n/el.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Greek (https://www.transifex.com/oca/teams/23907/el/)\n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/en_AU.po b/document_page_approval/i18n/en_AU.po index 018775cfb06..6cc5a1704a5 100644 --- a/document_page_approval/i18n/en_AU.po +++ b/document_page_approval/i18n/en_AU.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" -"Language-Team: English (Australia) (https://www.transifex.com/oca/teams/23907/en_AU/)\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/" +"teams/23907/en_AU/)\n" +"Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en_AU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/en_GB.po b/document_page_approval/i18n/en_GB.po index d72fb25fb6f..735b5f68fa1 100644 --- a/document_page_approval/i18n/en_GB.po +++ b/document_page_approval/i18n/en_GB.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es.po b/document_page_approval/i18n/es.po index 54906012990..cb7d0d51106 100644 --- a/document_page_approval/i18n/es.po +++ b/document_page_approval/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Aprobar" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Nueva versión del documento %s aprobada." @@ -240,3 +254,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_AR.po b/document_page_approval/i18n/es_AR.po index 9d9911b7f56..3b8289c4e6a 100644 --- a/document_page_approval/i18n/es_AR.po +++ b/document_page_approval/i18n/es_AR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_CL.po b/document_page_approval/i18n/es_CL.po index 262fa0819e9..730fbfb11f1 100644 --- a/document_page_approval/i18n/es_CL.po +++ b/document_page_approval/i18n/es_CL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_CO.po b/document_page_approval/i18n/es_CO.po index b4073a5cbe6..b94a0ec75e5 100644 --- a/document_page_approval/i18n/es_CO.po +++ b/document_page_approval/i18n/es_CO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_CR.po b/document_page_approval/i18n/es_CR.po index 019360b4ae9..c1a4d3e7621 100644 --- a/document_page_approval/i18n/es_CR.po +++ b/document_page_approval/i18n/es_CR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Aprobar" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Nueva versión del documento %s aprobada." @@ -240,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_DO.po b/document_page_approval/i18n/es_DO.po index 8625b7c27e7..3ca49171c61 100644 --- a/document_page_approval/i18n/es_DO.po +++ b/document_page_approval/i18n/es_DO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_EC.po b/document_page_approval/i18n/es_EC.po index e84bd5eadab..ec6f04da0c6 100644 --- a/document_page_approval/i18n/es_EC.po +++ b/document_page_approval/i18n/es_EC.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_ES.po b/document_page_approval/i18n/es_ES.po index ec0b95efd7f..7c1661723cc 100644 --- a/document_page_approval/i18n/es_ES.po +++ b/document_page_approval/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_MX.po b/document_page_approval/i18n/es_MX.po index 3672b2df6aa..a30f1b9c789 100644 --- a/document_page_approval/i18n/es_MX.po +++ b/document_page_approval/i18n/es_MX.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_PY.po b/document_page_approval/i18n/es_PY.po index c546e1feef7..afe0b6ca3e4 100644 --- a/document_page_approval/i18n/es_PY.po +++ b/document_page_approval/i18n/es_PY.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/es_VE.po b/document_page_approval/i18n/es_VE.po index 63e045a7b36..6afacfb3473 100644 --- a/document_page_approval/i18n/es_VE.po +++ b/document_page_approval/i18n/es_VE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/et.po b/document_page_approval/i18n/et.po index 2619f3c26d0..369853069d7 100644 --- a/document_page_approval/i18n/et.po +++ b/document_page_approval/i18n/et.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/eu.po b/document_page_approval/i18n/eu.po index 0c9f2e70d92..57cbdf39d5f 100644 --- a/document_page_approval/i18n/eu.po +++ b/document_page_approval/i18n/eu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/fa.po b/document_page_approval/i18n/fa.po index 558908774cf..7e53c192e71 100644 --- a/document_page_approval/i18n/fa.po +++ b/document_page_approval/i18n/fa.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/fi.po b/document_page_approval/i18n/fi.po index dcd340e4c98..ce1a170a2cf 100644 --- a/document_page_approval/i18n/fi.po +++ b/document_page_approval/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po index 46ae6b88c1f..83ee4a8ea06 100644 --- a/document_page_approval/i18n/fr.po +++ b/document_page_approval/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Approuver" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/fr_CA.po b/document_page_approval/i18n/fr_CA.po index d6e243ef795..91ad17ceb50 100644 --- a/document_page_approval/i18n/fr_CA.po +++ b/document_page_approval/i18n/fr_CA.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/gl.po b/document_page_approval/i18n/gl.po index 622da77fdca..604d04e69cb 100644 --- a/document_page_approval/i18n/gl.po +++ b/document_page_approval/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/gu.po b/document_page_approval/i18n/gu.po index 2ee774f2da5..36effb62e3e 100644 --- a/document_page_approval/i18n/gu.po +++ b/document_page_approval/i18n/gu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Gujarati (https://www.transifex.com/oca/teams/23907/gu/)\n" +"Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/he.po b/document_page_approval/i18n/he.po index 97b019c13d6..f29df0589c9 100644 --- a/document_page_approval/i18n/he.po +++ b/document_page_approval/i18n/he.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/hi.po b/document_page_approval/i18n/hi.po index cdf31c42f09..4ac6403cf6a 100644 --- a/document_page_approval/i18n/hi.po +++ b/document_page_approval/i18n/hi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Hindi (https://www.transifex.com/oca/teams/23907/hi/)\n" +"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/hr.po b/document_page_approval/i18n/hr.po index e624926f9bd..5d95ade0987 100644 --- a/document_page_approval/i18n/hr.po +++ b/document_page_approval/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 # Bole , 2018 @@ -13,11 +13,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: Bole , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -26,7 +27,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -56,12 +58,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Odobri" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -133,13 +136,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -176,13 +179,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Nova verzija dokumenta %s odobrena" @@ -241,3 +256,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/hu.po b/document_page_approval/i18n/hu.po index 7a1e282f926..4a4dd66b8cb 100644 --- a/document_page_approval/i18n/hu.po +++ b/document_page_approval/i18n/hu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/hy.po b/document_page_approval/i18n/hy.po index cada667739b..91deb8a3090 100644 --- a/document_page_approval/i18n/hy.po +++ b/document_page_approval/i18n/hy.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Armenian (https://www.transifex.com/oca/teams/23907/hy/)\n" +"Language: hy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/id.po b/document_page_approval/i18n/id.po index 12d7540d175..a5500b8a1fb 100644 --- a/document_page_approval/i18n/id.po +++ b/document_page_approval/i18n/id.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/it.po b/document_page_approval/i18n/it.po index 4e1b87ea5e6..b868997ee36 100644 --- a/document_page_approval/i18n/it.po +++ b/document_page_approval/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 # Marco Calcagni , 2018 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: Marco Calcagni , 2018\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: document_page_approval @@ -26,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -56,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Approvare" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -133,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -176,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "La nuova versione del documento %s è approvata." @@ -241,3 +255,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ja.po b/document_page_approval/i18n/ja.po index 15549faf152..0ceef4e0a9e 100644 --- a/document_page_approval/i18n/ja.po +++ b/document_page_approval/i18n/ja.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ka.po b/document_page_approval/i18n/ka.po index 876227d15e3..9a7281fe5a8 100644 --- a/document_page_approval/i18n/ka.po +++ b/document_page_approval/i18n/ka.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Georgian (https://www.transifex.com/oca/teams/23907/ka/)\n" +"Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/kab.po b/document_page_approval/i18n/kab.po index a1fd5efed15..26f194071c7 100644 --- a/document_page_approval/i18n/kab.po +++ b/document_page_approval/i18n/kab.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Kabyle (https://www.transifex.com/oca/teams/23907/kab/)\n" +"Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: kab\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/kk.po b/document_page_approval/i18n/kk.po index 909f60c11bd..6c14734dd23 100644 --- a/document_page_approval/i18n/kk.po +++ b/document_page_approval/i18n/kk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Kazakh (https://www.transifex.com/oca/teams/23907/kk/)\n" +"Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: kk\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ko.po b/document_page_approval/i18n/ko.po index 5e08134208f..31e1066c96a 100644 --- a/document_page_approval/i18n/ko.po +++ b/document_page_approval/i18n/ko.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ln.po b/document_page_approval/i18n/ln.po index ff5c34abc66..412d8148f67 100644 --- a/document_page_approval/i18n/ln.po +++ b/document_page_approval/i18n/ln.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Lingala (https://www.transifex.com/oca/teams/23907/ln/)\n" +"Language: ln\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ln\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/lo.po b/document_page_approval/i18n/lo.po index 65d80ece6b6..ecd890c3393 100644 --- a/document_page_approval/i18n/lo.po +++ b/document_page_approval/i18n/lo.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" "Language-Team: Lao (https://www.transifex.com/oca/teams/23907/lo/)\n" +"Language: lo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lo\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/lt.po b/document_page_approval/i18n/lt.po index f45785a71eb..90135cd07f2 100644 --- a/document_page_approval/i18n/lt.po +++ b/document_page_approval/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/lv.po b/document_page_approval/i18n/lv.po index f009e66aeaf..5802b29b15c 100644 --- a/document_page_approval/i18n/lv.po +++ b/document_page_approval/i18n/lv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/mk.po b/document_page_approval/i18n/mk.po index c4910bc0caa..ae0fb6a2e33 100644 --- a/document_page_approval/i18n/mk.po +++ b/document_page_approval/i18n/mk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/mn.po b/document_page_approval/i18n/mn.po index 9c5ed4947b0..d55721f5bc2 100644 --- a/document_page_approval/i18n/mn.po +++ b/document_page_approval/i18n/mn.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/nb.po b/document_page_approval/i18n/nb.po index 011dd7379ce..59be6738308 100644 --- a/document_page_approval/i18n/nb.po +++ b/document_page_approval/i18n/nb.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/nl.po b/document_page_approval/i18n/nl.po index a26b61a5700..2a47925fc0f 100644 --- a/document_page_approval/i18n/nl.po +++ b/document_page_approval/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 # Michel V. , 2018 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: Michel V. , 2018\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: document_page_approval @@ -26,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -56,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Accordeer" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -133,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -176,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -241,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/nl_BE.po b/document_page_approval/i18n/nl_BE.po index d4d7b916293..51441e989ed 100644 --- a/document_page_approval/i18n/nl_BE.po +++ b/document_page_approval/i18n/nl_BE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/nl_NL.po b/document_page_approval/i18n/nl_NL.po index a3391538454..610363354e1 100644 --- a/document_page_approval/i18n/nl_NL.po +++ b/document_page_approval/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # Peter Hageman , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: Peter Hageman , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Goedkeuren" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +255,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/pl.po b/document_page_approval/i18n/pl.po index 01d9204b0ee..c209ee105da 100644 --- a/document_page_approval/i18n/pl.po +++ b/document_page_approval/i18n/pl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +27,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +58,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/pt.po b/document_page_approval/i18n/pt.po index b70c6612b6e..97f32949ead 100644 --- a/document_page_approval/i18n/pt.po +++ b/document_page_approval/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # Pedro Castro Silva , 2018 # OCA Transbot , 2018 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -26,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -56,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Aprovar" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -133,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -176,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Uma nova versão do ocumento %s foi aprovada." @@ -241,3 +255,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/pt_BR.po b/document_page_approval/i18n/pt_BR.po index 7b41d3d0a11..a1f935aaa6e 100644 --- a/document_page_approval/i18n/pt_BR.po +++ b/document_page_approval/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/pt_PT.po b/document_page_approval/i18n/pt_PT.po index 70ba7b8aea3..e22cd1b47d6 100644 --- a/document_page_approval/i18n/pt_PT.po +++ b/document_page_approval/i18n/pt_PT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Aprovar" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Foi aprovada a nova versão do documento %s." @@ -240,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ro.po b/document_page_approval/i18n/ro.po index fb7acfd23bd..78265308dc5 100644 --- a/document_page_approval/i18n/ro.po +++ b/document_page_approval/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/ru.po b/document_page_approval/i18n/ru.po index 082470b5e23..9fa60a61d13 100644 --- a/document_page_approval/i18n/ru.po +++ b/document_page_approval/i18n/ru.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +27,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +58,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/sk.po b/document_page_approval/i18n/sk.po index 98dbcf66957..9a6ef6dacd5 100644 --- a/document_page_approval/i18n/sk.po +++ b/document_page_approval/i18n/sk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/sl.po b/document_page_approval/i18n/sl.po index 9a8491dd78a..243ef0d7a46 100644 --- a/document_page_approval/i18n/sl.po +++ b/document_page_approval/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,13 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" -msgstr "" +#, fuzzy +msgid "Am I Approver" +msgstr "Odobri" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "Nova verzija dokumenta %s odobrena." @@ -240,3 +255,9 @@ msgstr "URL" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/sr.po b/document_page_approval/i18n/sr.po index 24e0dda3065..d5d1906b472 100644 --- a/document_page_approval/i18n/sr.po +++ b/document_page_approval/i18n/sr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/sr@latin.po b/document_page_approval/i18n/sr@latin.po index ab7440fc14e..f13617bc0e3 100644 --- a/document_page_approval/i18n/sr@latin.po +++ b/document_page_approval/i18n/sr@latin.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr%40latin/)\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr" +"%40latin/)\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +27,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +58,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +135,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +178,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +255,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/sv.po b/document_page_approval/i18n/sv.po index fcf78caf780..df82085c1b8 100644 --- a/document_page_approval/i18n/sv.po +++ b/document_page_approval/i18n/sv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/th.po b/document_page_approval/i18n/th.po index c3f64051550..bd9851d0f9c 100644 --- a/document_page_approval/i18n/th.po +++ b/document_page_approval/i18n/th.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/tr.po b/document_page_approval/i18n/tr.po index 0aedb378672..5590e4f6b38 100644 --- a/document_page_approval/i18n/tr.po +++ b/document_page_approval/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/uk.po b/document_page_approval/i18n/uk.po index a8be62b013d..824e82fe734 100644 --- a/document_page_approval/i18n/uk.po +++ b/document_page_approval/i18n/uk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/vi.po b/document_page_approval/i18n/vi.po index 23227aa3fb3..42d7f391db4 100644 --- a/document_page_approval/i18n/vi.po +++ b/document_page_approval/i18n/vi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +25,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +56,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +133,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +176,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +253,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/zh_CN.po b/document_page_approval/i18n/zh_CN.po index 255ea84c530..ce89235b3c5 100644 --- a/document_page_approval/i18n/zh_CN.po +++ b/document_page_approval/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/i18n/zh_TW.po b/document_page_approval/i18n/zh_TW.po index 924adc5c0e2..303ab148e15 100644 --- a/document_page_approval/i18n/zh_TW.po +++ b/document_page_approval/i18n/zh_TW.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * document_page_approval -# +# # Translators: # OCA Transbot , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-04-24 22:33+0000\n" "PO-Revision-Date: 2018-04-24 22:33+0000\n" "Last-Translator: OCA Transbot , 2018\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: document_page_approval @@ -25,7 +26,8 @@ msgid "" " \n" "

Hello,

\n" "\n" -"

${object.create_uid.name} submited a new Change Request for ${object.page_id.name} and it needs your approval.

\n" +"

${object.create_uid.name} submited a new Change Request for ${object." +"page_id.name} and it needs your approval.

\n" "\n" "

${object.display_name}

\n" "

\n" @@ -55,12 +57,12 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -msgid "Am i approver" +msgid "Am I Approver" msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner -msgid "Am i owner" +msgid "Am I Owner" msgstr "" #. module: document_page_approval @@ -132,13 +134,13 @@ msgid "Change Requests" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:109 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:129 #, python-format msgid "Change request %s has been cancelled by %s." msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:90 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:110 #, python-format msgid "Change request has been approved by %s." msgstr "" @@ -175,13 +177,25 @@ msgstr "" msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:59 +#, python-format +msgid "It's not cancelled or approved" +msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:71 +#, python-format +msgid "It's not in draft state" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" #. module: document_page_approval -#: code:addons/document_page_approval/models/document_page_history_workflow.py:97 +#: code:addons/document_page_approval/models/document_page_history_workflow.py:117 #, python-format msgid "New version of the document %s approved." msgstr "" @@ -240,3 +254,9 @@ msgstr "" #: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid msgid "Users must also belong to the Approvers group" msgstr "" + +#. module: document_page_approval +#: code:addons/document_page_approval/models/document_page_history_workflow.py:62 +#, python-format +msgid "You are not an appover to reset to draft" +msgstr "" diff --git a/document_page_approval/migrations/10.0.2.0.0/post-migration.py b/document_page_approval/migrations/10.0.2.0.0/post-migration.py deleted file mode 100644 index b9fd89543f0..00000000000 --- a/document_page_approval/migrations/10.0.2.0.0/post-migration.py +++ /dev/null @@ -1,14 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2018 Ivan Todorovich -# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). - - -def migrate(cr, version): # pragma: no cover - # Set all pre-existing pages history to approved - cr.execute(""" - UPDATE document_page_history - SET state='approved', - approved_uid=create_uid, - approved_date=create_date - WHERE state IS NULL - """) diff --git a/document_page_approval/models/__init__.py b/document_page_approval/models/__init__.py index 91075fe8bcc..e1b9d5b5aae 100644 --- a/document_page_approval/models/__init__.py +++ b/document_page_approval/models/__init__.py @@ -1,2 +1 @@ -# -*- coding: utf-8 -*- from . import document_page_approval, document_page_history_workflow diff --git a/document_page_approval/models/document_page_approval.py b/document_page_approval/models/document_page_approval.py index 5ff46dfefed..370b44070ad 100644 --- a/document_page_approval/models/document_page_approval.py +++ b/document_page_approval/models/document_page_approval.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). @@ -123,7 +122,7 @@ def _compute_has_changes_pending_approval(self): @api.multi def _create_history(self, vals): res = super(DocumentPageApproval, self)._create_history(vals) - res.signal_workflow('document_page_auto_confirm') + res.document_page_auto_confirm() @api.multi def action_changes_pending_approval(self): diff --git a/document_page_approval/models/document_page_history_workflow.py b/document_page_approval/models/document_page_history_workflow.py index a745ea58ec9..3944afec7dc 100644 --- a/document_page_approval/models/document_page_history_workflow.py +++ b/document_page_approval/models/document_page_history_workflow.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). @@ -6,6 +5,7 @@ from odoo.tools.translate import _ from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT from odoo import api, fields, models +from odoo.exceptions import UserError class DocumentPageHistoryWorkflow(models.Model): @@ -21,6 +21,7 @@ class DocumentPageHistoryWorkflow(models.Model): ('cancelled', 'Cancelled')], 'Status', readonly=True, + default='draft' ) approved_date = fields.Datetime( @@ -42,7 +43,7 @@ class DocumentPageHistoryWorkflow(models.Model): ) am_i_approver = fields.Boolean( - related='page_id.am_i_approver' + compute='_compute_am_i_approver' ) page_url = fields.Text( @@ -53,8 +54,27 @@ class DocumentPageHistoryWorkflow(models.Model): @api.multi def page_approval_draft(self): """Set a change request as draft""" + if self.filtered(lambda r: r.state not in [ + 'cancelled', 'approved']): + raise UserError(_("It's not cancelled or approved")) + if self.filtered(lambda r: + r.state == 'approved' and not self.am_i_approver): + raise UserError(_("You are not an appover to reset to draft")) self.write({'state': 'draft'}) + @api.multi + def document_page_auto_confirm(self): + """Automatic Transitions for change requests created directly from + documents + """ + if self.filtered(lambda r: r.state != 'draft'): + raise UserError(_("It's not in draft state")) + to_approve = self.filtered(lambda r: r.is_approval_required) + to_approve.write({'state': 'to approve'}) + approved = (self - to_approve) + approved.write({'state': 'approved'}) + approved.mapped('page_id')._compute_history_head() + @api.multi def page_approval_to_approve(self): """Set a change request as to approve""" @@ -117,11 +137,18 @@ def _compute_am_i_owner(self): for rec in self: rec.am_i_owner = (rec.create_uid == self.env.user) + @api.multi + def _compute_am_i_approver(self): + """check if current user is a approver""" + for rec in self: + rec.am_i_approver = rec.page_id.can_user_approve_this_page( + self.env.user) + @api.multi def _compute_page_url(self): """Compute the page url.""" for page in self: - base_url = self.env['ir.config_parameter'].get_param( + base_url = self.env['ir.config_parameter'].sudo().get_param( 'web.base.url', default='http://localhost:8069' ) diff --git a/document_page_approval/tests/__init__.py b/document_page_approval/tests/__init__.py index 30782b8b608..6f4fbfc92fc 100644 --- a/document_page_approval/tests/__init__.py +++ b/document_page_approval/tests/__init__.py @@ -1,2 +1 @@ -# -*- coding: utf-8 -*- from . import test_document_page_approval diff --git a/document_page_approval/tests/test_document_page_approval.py b/document_page_approval/tests/test_document_page_approval.py index 5e4f89b58bc..8fcd73e9a25 100644 --- a/document_page_approval/tests/test_document_page_approval.py +++ b/document_page_approval/tests/test_document_page_approval.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- from odoo.tests import common @@ -23,7 +22,7 @@ def setUp(self): self.page2 = self.page_obj.create({ 'name': 'This page requires approval', 'parent_id': self.category2.id, - 'content': 'This content will require approval' + 'content': 'This content will require approval', }) def test_approval_required(self): @@ -48,7 +47,7 @@ def test_change_request_approve(self): self.assertTrue(chreq.am_i_approver) # approve - chreq.signal_workflow('page_approval_approve') + chreq.page_approval_approved() self.assertEqual(chreq.state, 'approved') self.assertEqual(chreq.content, page.content) @@ -59,7 +58,7 @@ def test_change_request_approve(self): ('page_id', '=', page.id), ('state', '!=', 'approved') ])[0] - chreq.signal_workflow('page_approval_approve') + chreq.page_approval_approved() self.assertEqual(page.content, 'New content') def test_change_request_auto_approve(self): @@ -75,7 +74,7 @@ def test_change_request_from_scratch(self): self.history_obj.search([ ('page_id', '=', page.id), ('state', '!=', 'approved') - ]).signal_workflow('page_approval_approve') + ]).page_approval_approved() # new change request from scrath chreq = self.history_obj.create({ @@ -89,25 +88,25 @@ def test_change_request_from_scratch(self): self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) - chreq.signal_workflow('page_approval_to_approve') + chreq.page_approval_to_approve() self.assertEqual(chreq.state, 'to approve') self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) - chreq.signal_workflow('page_approval_cancel') + chreq.page_approval_cancelled() self.assertEqual(chreq.state, 'cancelled') self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) - chreq.signal_workflow('page_approval_reopen') + chreq.page_approval_draft() self.assertEqual(chreq.state, 'draft') self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) - chreq.signal_workflow('page_approval_approve') + chreq.page_approval_approved() self.assertEqual(chreq.state, 'approved') self.assertEqual(page.content, chreq.content) self.assertEqual(page.approved_date, chreq.approved_date) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index f6ff140d43a..3d7ec0cd153 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -10,19 +10,19 @@

- @@ -176,7 +198,7 @@ document.page.history form tree,form - {'search_default_state':'to approve'} + {'search_default_draft': 1, 'search_default_pending': 1} Date: Mon, 11 Mar 2019 17:36:40 +0100 Subject: [PATCH 14/63] [FIX] pylint/javascript-lint [ADD] icon.png --- .../static/description/icon.png | Bin 0 -> 9455 bytes .../views/document_page_approval.xml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 document_page_approval/static/description/icon.png diff --git a/document_page_approval/static/description/icon.png b/document_page_approval/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index 5f7759c6172..610ce4de948 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -39,7 +39,7 @@ - + {'readonly': [('state', 'not in', ['draft'])]} {'readonly': [('state', 'not in', ['draft'])]} {'readonly': [('state', 'not in', ['draft'])]} From 8759586adeaab8884462909c047fdae997c6ae59 Mon Sep 17 00:00:00 2001 From: nicomacr Date: Fri, 31 May 2019 13:34:53 -0300 Subject: [PATCH 15/63] [FIX] document_page_aproval: Modify in records rules Add the the group eployee to the rule "Change Request Global" to allow to the user with the rule "Change Request Approver" to create pages --- document_page_approval/__manifest__.py | 2 +- document_page_approval/security/document_page_security.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index 46aaf9ebc8b..13307c48c48 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -3,7 +3,7 @@ { 'name': 'Document Page Approval', - 'version': '11.0.2.0.0', + 'version': '11.0.2.1.0', "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml index ab79d1ef565..03a170e4f2e 100644 --- a/document_page_approval/security/document_page_security.xml +++ b/document_page_approval/security/document_page_security.xml @@ -14,6 +14,7 @@ Change Request Global + ['|',('state','=','approved'),('create_uid','=',user.id)] From 48d178ed436120390710bd1c3fb048119dcf22c3 Mon Sep 17 00:00:00 2001 From: "Victor M.M. Torres" Date: Fri, 23 Aug 2019 17:43:51 +0200 Subject: [PATCH 16/63] [MIG] document_page_approval: Migration to v12 [UPD] Update document_page_approval.pot --- document_page_approval/README.rst | 97 ++-- document_page_approval/__manifest__.py | 2 +- document_page_approval/i18n/am.po | 75 +-- document_page_approval/i18n/ar.po | 75 +-- document_page_approval/i18n/bg.po | 75 +-- document_page_approval/i18n/bs.po | 75 +-- document_page_approval/i18n/ca.po | 75 +-- document_page_approval/i18n/cs.po | 75 +-- document_page_approval/i18n/da.po | 75 +-- document_page_approval/i18n/de.po | 75 +-- .../i18n/document_page_approval.pot | 77 +-- document_page_approval/i18n/el.po | 75 +-- document_page_approval/i18n/en_AU.po | 75 +-- document_page_approval/i18n/en_GB.po | 75 +-- document_page_approval/i18n/es.po | 75 +-- document_page_approval/i18n/es_AR.po | 75 +-- document_page_approval/i18n/es_CL.po | 75 +-- document_page_approval/i18n/es_CO.po | 75 +-- document_page_approval/i18n/es_CR.po | 75 +-- document_page_approval/i18n/es_DO.po | 75 +-- document_page_approval/i18n/es_EC.po | 75 +-- document_page_approval/i18n/es_ES.po | 75 +-- document_page_approval/i18n/es_MX.po | 75 +-- document_page_approval/i18n/es_PY.po | 75 +-- document_page_approval/i18n/es_VE.po | 75 +-- document_page_approval/i18n/et.po | 75 +-- document_page_approval/i18n/eu.po | 75 +-- document_page_approval/i18n/fa.po | 75 +-- document_page_approval/i18n/fi.po | 75 +-- document_page_approval/i18n/fr.po | 75 +-- document_page_approval/i18n/fr_CA.po | 75 +-- document_page_approval/i18n/gl.po | 75 +-- document_page_approval/i18n/gu.po | 75 +-- document_page_approval/i18n/he.po | 75 +-- document_page_approval/i18n/hi.po | 75 +-- document_page_approval/i18n/hr.po | 99 ++-- document_page_approval/i18n/hu.po | 75 +-- document_page_approval/i18n/hy.po | 75 +-- document_page_approval/i18n/id.po | 75 +-- document_page_approval/i18n/it.po | 176 ++++--- document_page_approval/i18n/ja.po | 75 +-- document_page_approval/i18n/ka.po | 75 +-- document_page_approval/i18n/kab.po | 75 +-- document_page_approval/i18n/kk.po | 75 +-- document_page_approval/i18n/ko.po | 75 +-- document_page_approval/i18n/ln.po | 75 +-- document_page_approval/i18n/lo.po | 75 +-- document_page_approval/i18n/lt.po | 75 +-- document_page_approval/i18n/lv.po | 75 +-- document_page_approval/i18n/mk.po | 75 +-- document_page_approval/i18n/mn.po | 75 +-- document_page_approval/i18n/nb.po | 75 +-- document_page_approval/i18n/nl.po | 75 +-- document_page_approval/i18n/nl_BE.po | 75 +-- document_page_approval/i18n/nl_NL.po | 75 +-- document_page_approval/i18n/pl.po | 75 +-- document_page_approval/i18n/pt.po | 75 +-- document_page_approval/i18n/pt_BR.po | 75 +-- document_page_approval/i18n/pt_PT.po | 75 +-- document_page_approval/i18n/ro.po | 75 +-- document_page_approval/i18n/ru.po | 75 +-- document_page_approval/i18n/sk.po | 75 +-- document_page_approval/i18n/sl.po | 176 ++++--- document_page_approval/i18n/sr.po | 75 +-- document_page_approval/i18n/sr@latin.po | 75 +-- document_page_approval/i18n/sv.po | 75 +-- document_page_approval/i18n/th.po | 75 +-- document_page_approval/i18n/tr.po | 75 +-- document_page_approval/i18n/uk.po | 75 +-- document_page_approval/i18n/vi.po | 75 +-- document_page_approval/i18n/zh_CN.po | 75 +-- document_page_approval/i18n/zh_TW.po | 75 +-- .../models/document_page_history.py | 22 +- document_page_approval/readme/CONFIGURE.rst | 6 + .../readme/CONTRIBUTORS.rst | 6 + document_page_approval/readme/DESCRIPTION.rst | 2 + document_page_approval/readme/USAGE.rst | 8 + .../static/description/index.html | 449 ++++++++++++++++++ .../tests/test_document_page_approval.py | 3 + .../views/document_page_approval.xml | 4 +- 80 files changed, 3508 insertions(+), 2569 deletions(-) create mode 100644 document_page_approval/readme/CONFIGURE.rst create mode 100644 document_page_approval/readme/CONTRIBUTORS.rst create mode 100644 document_page_approval/readme/DESCRIPTION.rst create mode 100644 document_page_approval/readme/USAGE.rst create mode 100644 document_page_approval/static/description/index.html diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index 21b0cc54451..1d47bf63806 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -1,76 +1,101 @@ -.. 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 - ====================== Document Page Approval ====================== -This module adds a workflow to approve page modifications and show the approved version by default. +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fknowledge-lightgray.png?logo=github + :target: https://github.com/OCA/knowledge/tree/12.0/document_page_approval + :alt: OCA/knowledge +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_approval + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/118/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds a workflow to approve page modifications +and show the approved version by default. -Installation -============ +**Table of contents** -No specific installation required. +.. contents:: + :local: Configuration ============= -* Set a valid email address on the company settings. -* Go to Knowledge > Categories. -* Create a new page category and set an approver group. Make sure users belonging to that group have valid email - addresses. +To configure this module, you need to: + +#. Set a valid email address on the company settings. +#. Go to Knowledge > Categories. +#. Create a new page category and set an approver group. + Make sure users belonging to that group have valid email addresses. Usage ===== To use this module, you need to: -* Go to Knowledge > Pages -* Create a new page and choose the previously created category. -* A notification is sent to the approvers group with a link to the page history to review. -* Depending on the review, the page history is approved or not. -* Users reading the page see the last approved version. - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/118/11.0 - -Known issues / Roadmap -====================== - +#. Go to Knowledge > Pages +#. Create a new page and choose the previously created category. +#. A notification is sent to the approvers group with a link to the + page history to review. +#. Depending on the review, the page history is approved or not. +#. Users reading the page see the last approved version. Bug Tracker =========== -Bugs are tracked on `GitHub Issues `_. +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 `here `_. +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 +~~~~~~~ + +* Savoir-faire Linux + Contributors ------------- +~~~~~~~~~~~~ * Odoo SA * Savoir-faire Linux * Gervais Naoussi * Maxime Chambreuil * Iván Todorovich +* Victor M.M. Torres -Maintainer ----------- - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org +Maintainers +~~~~~~~~~~~ This module is maintained by the OCA. +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/knowledge `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index 13307c48c48..170391bd1da 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -3,7 +3,7 @@ { 'name': 'Document Page Approval', - 'version': '11.0.2.1.0', + 'version': '12.0.1.0.0', "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", diff --git a/document_page_approval/i18n/am.po b/document_page_approval/i18n/am.po index 441beea9e1e..f3e4501c59d 100644 --- a/document_page_approval/i18n/am.po +++ b/document_page_approval/i18n/am.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "መሰረዝ" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ar.po b/document_page_approval/i18n/ar.po index e52ffb39dbd..0ce7ea9b39e 100644 --- a/document_page_approval/i18n/ar.po +++ b/document_page_approval/i18n/ar.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "إلغاء" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/bg.po b/document_page_approval/i18n/bg.po index 6959042c989..c1a954e9977 100644 --- a/document_page_approval/i18n/bg.po +++ b/document_page_approval/i18n/bg.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Откажи" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/bs.po b/document_page_approval/i18n/bs.po index cde754e96a5..507d0dcad36 100644 --- a/document_page_approval/i18n/bs.po +++ b/document_page_approval/i18n/bs.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Otkaži" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ca.po b/document_page_approval/i18n/ca.po index b4d790ed8d7..e2ac86f0869 100644 --- a/document_page_approval/i18n/ca.po +++ b/document_page_approval/i18n/ca.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancel·la" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/cs.po b/document_page_approval/i18n/cs.po index c09bf33b86b..c914058708c 100644 --- a/document_page_approval/i18n/cs.po +++ b/document_page_approval/i18n/cs.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Zrušit" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/da.po b/document_page_approval/i18n/da.po index 8617f5349ef..2794f00998b 100644 --- a/document_page_approval/i18n/da.po +++ b/document_page_approval/i18n/da.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annuller" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/de.po b/document_page_approval/i18n/de.po index 00ae8eb1412..1d08fae029d 100644 --- a/document_page_approval/i18n/de.po +++ b/document_page_approval/i18n/de.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,64 +62,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Freigeben" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Freigeben" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Freigegeben" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Freigabedatum" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Freigabegruppe" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Abbrechen" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Dokumenten Seite Historie" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Entwurf" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "Neue Fassung des Dokuments %s freigegeben." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Freigabe anfordern" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Status" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot index 73771062dc4..5192b42e449 100644 --- a/document_page_approval/i18n/document_page_approval.pot +++ b/document_page_approval/i18n/document_page_approval.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -47,69 +47,69 @@ msgid "\n" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead of creating a new one." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -126,20 +126,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -167,23 +167,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -200,57 +205,57 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "This document has Changes Pending Approval. You are viewing the last approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "This document requires approval. If edited, you will create a new Change Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/el.po b/document_page_approval/i18n/el.po index 48b4e8c67ff..cc20796ea3e 100644 --- a/document_page_approval/i18n/el.po +++ b/document_page_approval/i18n/el.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Ακύρωση" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/en_AU.po b/document_page_approval/i18n/en_AU.po index 764be696dfe..47ad2d610cd 100644 --- a/document_page_approval/i18n/en_AU.po +++ b/document_page_approval/i18n/en_AU.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancel" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/en_GB.po b/document_page_approval/i18n/en_GB.po index d2fca77b246..c18ca83ec17 100644 --- a/document_page_approval/i18n/en_GB.po +++ b/document_page_approval/i18n/en_GB.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancel" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es.po b/document_page_approval/i18n/es.po index 1f674959ba8..7784ca6d222 100644 --- a/document_page_approval/i18n/es.po +++ b/document_page_approval/i18n/es.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,64 +62,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Aprobar" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprobar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprobado" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Fecha de aprobación" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Grupo aprobador" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Borrador" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "Nueva versión del documento %s aprobada." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Requiere aprobación" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Estado" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_AR.po b/document_page_approval/i18n/es_AR.po index 69d6c971bd1..efbb5b23900 100644 --- a/document_page_approval/i18n/es_AR.po +++ b/document_page_approval/i18n/es_AR.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_CL.po b/document_page_approval/i18n/es_CL.po index af7bfcb5e8b..69c257308d6 100644 --- a/document_page_approval/i18n/es_CL.po +++ b/document_page_approval/i18n/es_CL.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_CO.po b/document_page_approval/i18n/es_CO.po index 71c220c8d51..7ae3c14140c 100644 --- a/document_page_approval/i18n/es_CO.po +++ b/document_page_approval/i18n/es_CO.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_CR.po b/document_page_approval/i18n/es_CR.po index 78f182f709b..15c50506cfb 100644 --- a/document_page_approval/i18n/es_CR.po +++ b/document_page_approval/i18n/es_CR.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,64 +63,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Aprobar" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprobar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprobado" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Fecha de aprobación" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Grupo aprobador" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Borrador" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "Nueva versión del documento %s aprobada." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Requiere aprobación" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Estado" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_DO.po b/document_page_approval/i18n/es_DO.po index 771612c9770..0b0d22c5e8b 100644 --- a/document_page_approval/i18n/es_DO.po +++ b/document_page_approval/i18n/es_DO.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_EC.po b/document_page_approval/i18n/es_EC.po index 324ad04f447..bb0e2e807ea 100644 --- a/document_page_approval/i18n/es_EC.po +++ b/document_page_approval/i18n/es_EC.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_ES.po b/document_page_approval/i18n/es_ES.po index e83ea55d8ca..179876a324f 100644 --- a/document_page_approval/i18n/es_ES.po +++ b/document_page_approval/i18n/es_ES.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_MX.po b/document_page_approval/i18n/es_MX.po index 400016f2e48..34fb29ef9d4 100644 --- a/document_page_approval/i18n/es_MX.po +++ b/document_page_approval/i18n/es_MX.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_PY.po b/document_page_approval/i18n/es_PY.po index 9e1c583bae2..14a8652422f 100644 --- a/document_page_approval/i18n/es_PY.po +++ b/document_page_approval/i18n/es_PY.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/es_VE.po b/document_page_approval/i18n/es_VE.po index 52a338e3c61..b08b301b8f9 100644 --- a/document_page_approval/i18n/es_VE.po +++ b/document_page_approval/i18n/es_VE.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Historia de página de documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/et.po b/document_page_approval/i18n/et.po index d0a8d17fec0..eaeadcaa866 100644 --- a/document_page_approval/i18n/et.po +++ b/document_page_approval/i18n/et.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Loobu" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/eu.po b/document_page_approval/i18n/eu.po index c471ba5e25f..b71c8c788a3 100644 --- a/document_page_approval/i18n/eu.po +++ b/document_page_approval/i18n/eu.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Ezeztatu" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/fa.po b/document_page_approval/i18n/fa.po index 4aa4ac03d19..89008064cef 100644 --- a/document_page_approval/i18n/fa.po +++ b/document_page_approval/i18n/fa.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "لغو" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/fi.po b/document_page_approval/i18n/fi.po index aba49811b46..ab27561bfe6 100644 --- a/document_page_approval/i18n/fi.po +++ b/document_page_approval/i18n/fi.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Peruuta" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Dokumentin sivuhistoria" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/fr.po b/document_page_approval/i18n/fr.po index b55e66daa7f..6e046e23ac8 100644 --- a/document_page_approval/i18n/fr.po +++ b/document_page_approval/i18n/fr.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,64 +62,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Approuver" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Approuver" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Approuvée" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Date d'approbation" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Groupe approbateur" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annuler" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Historique de la page" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Brouillon" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Nécessite une approbation" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Statut" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/fr_CA.po b/document_page_approval/i18n/fr_CA.po index a99e87a3eb0..9bb0d16a141 100644 --- a/document_page_approval/i18n/fr_CA.po +++ b/document_page_approval/i18n/fr_CA.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annuler" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/gl.po b/document_page_approval/i18n/gl.po index da3243c3cad..0e9f5180899 100644 --- a/document_page_approval/i18n/gl.po +++ b/document_page_approval/i18n/gl.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/gu.po b/document_page_approval/i18n/gu.po index 62d02f25a57..d2cf8fff452 100644 --- a/document_page_approval/i18n/gu.po +++ b/document_page_approval/i18n/gu.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "રદ કરો" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/he.po b/document_page_approval/i18n/he.po index fe3d4a2af99..faa9bd67a6c 100644 --- a/document_page_approval/i18n/he.po +++ b/document_page_approval/i18n/he.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "בטל" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/hi.po b/document_page_approval/i18n/hi.po index 9245e41ed70..f18308f976c 100644 --- a/document_page_approval/i18n/hi.po +++ b/document_page_approval/i18n/hi.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "रद्द" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/hr.po b/document_page_approval/i18n/hr.po index 8796677cf13..817ff774fa6 100644 --- a/document_page_approval/i18n/hr.po +++ b/document_page_approval/i18n/hr.po @@ -10,15 +10,16 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-24 22:33+0000\n" -"PO-Revision-Date: 2018-04-24 22:33+0000\n" -"Last-Translator: Bole , 2018\n" +"PO-Revision-Date: 2019-11-13 17:34+0000\n" +"Last-Translator: Bole \n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"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" +"X-Generator: Weblate 3.8\n" #. module: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -56,7 +57,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -64,66 +65,65 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -#, fuzzy +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" -msgstr "Odobri" +msgstr "Ja sam odobrio" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" -msgstr "" +msgstr "Ja sam vlasnik" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" -msgstr "" +msgstr "Zahtijeva odobrenje" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Odobri" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Odobreno" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Datum odobravanja" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" -msgstr "" +msgstr "Odobrio" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" -msgstr "" +msgstr "Odobrava" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Grupa odobravatelja" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" -msgstr "" +msgstr "Grupe odobravatelja" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" -msgstr "" +msgstr "Nazad u nacrt" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:100 @@ -138,20 +138,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Odustani" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -179,23 +179,28 @@ msgstr "Povijest stranica Dokumenata" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Nacrt" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -212,61 +217,61 @@ msgstr "Nova verzija dokumenta %s odobrena" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Zahtijeva odobrenje" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Status" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/hu.po b/document_page_approval/i18n/hu.po index 524fb521cf0..c0bfb034714 100644 --- a/document_page_approval/i18n/hu.po +++ b/document_page_approval/i18n/hu.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Mégsem" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Dokumantum oldal előzmény" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/hy.po b/document_page_approval/i18n/hy.po index 9714e06b230..dd5a97894e3 100644 --- a/document_page_approval/i18n/hy.po +++ b/document_page_approval/i18n/hy.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Հրաժարվել" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/id.po b/document_page_approval/i18n/id.po index 2fb145a8d13..aca475552b8 100644 --- a/document_page_approval/i18n/id.po +++ b/document_page_approval/i18n/id.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Batalkan" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/it.po b/document_page_approval/i18n/it.po index 183e0ee52ef..3333370bb8c 100644 --- a/document_page_approval/i18n/it.po +++ b/document_page_approval/i18n/it.po @@ -10,14 +10,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-24 22:33+0000\n" -"PO-Revision-Date: 2018-04-24 22:33+0000\n" -"Last-Translator: Marco Calcagni , 2018\n" +"PO-Revision-Date: 2020-05-15 12:19+0000\n" +"Last-Translator: Francesco Foresti \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10\n" #. module: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -53,118 +54,150 @@ msgid "" " \n" " " msgstr "" +"\n" +" \n" +"

Ciao,

\n" +"\n" +"

${object.create_uid.name} ha aggiunto una Richiesta di Modifica per " +"${object.page_id.name} e necessita la tua approvazione.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Modicato da: ${object.create_uid.name}
\n" +"Data: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Riepilogo

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Differenze

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Buona giornata!

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " "of creating a new one." msgstr "" +"Esiste già una Richiesta di Modifica in bozza per questa pagina.\n" +" Ti raccomandiamo di modificare quella esistente invece " +"di crearne una nuova." #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -#, fuzzy +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" -msgstr "Approvare" +msgstr "Sono l'approvatore" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" -msgstr "" +msgstr "Sono il Proprietario" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" -msgstr "" +msgstr "Approvazione richiesta" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Approvare" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Approvato" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Data di approvazione" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" -msgstr "" +msgstr "Approvato da" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" -msgstr "" +msgstr "Approvatore" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" -msgstr "Gruppo che approva" +msgstr "Gruppo di approvazione" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" -msgstr "" +msgstr "Gruppi di approvazione" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" -msgstr "" +msgstr "Ritorna a bozza" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:100 #, python-format msgid "Can't approve page in '%s' state." -msgstr "" +msgstr "Non puoi approvare una pagina in stato '%s'." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:76 #, python-format msgid "Can't approve pages in '%s' state." -msgstr "" +msgstr "Non puoi approvare le pagine in stato '%s'." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annulla" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" -msgstr "" +msgstr "Annullato" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" -msgstr "" +msgstr "Richieste di Modifica" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:138 #, python-format msgid "Change request %s has been cancelled by %s." -msgstr "" +msgstr "La richiesta di modifica %s è stata annullata da %s." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:119 #, python-format msgid "Change request has been approved by %s." -msgstr "" +msgstr "La richiesta di modifica è stata approvata da %s." #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page @@ -178,30 +211,36 @@ msgstr "Cronologia Pagina Documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Bozza" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" -msgstr "" +msgstr "Gruppi che possono approvare modifiche a questo documento" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" -msgstr "" +msgstr "Esistono modifiche in attesa di approvazione" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "Cronologia" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" -msgstr "" +msgstr "Se impostato, le modifiche di questa pagina richiedono approvazione" #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" msgstr "" +"La nuova versione di ${object.display_name} richiede la tua approvazione" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:126 @@ -211,63 +250,69 @@ msgstr "La nuova versione del documento %s è approvata." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" -msgstr "" +msgstr "In attesa di approvazione" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Richiede approvazione" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" +"Richiede approvazione per le modifiche in questa pagina o nelle pagine " +"figlie." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" -msgstr "" +msgstr "Invia per revisione" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" -msgstr "" +msgstr "Stato" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Stato" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" +"Questo documento ha Modifiche in attesa di approvazione. Stai " +"visualizzando l'ultima versione approvata." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" +"Questo documento richiede approvazione. Se lo modifichi, verrà creata una " +"nuova Richiesta di Modifica." #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" -msgstr "" +msgstr "L'utente ha bozze?" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" -msgstr "" +msgstr "Gli utenti devono anche appartenere al gruppo di approvazione" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:102 @@ -276,6 +321,8 @@ msgid "" "You are not authorized to do this.\r\n" "Only approvers with these groups can approve this: " msgstr "" +"Non sei autorizzato a compiere quest'azione.\n" +"Solo gli approvatori in questi gruppi possono approvarlo: " #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:62 @@ -284,6 +331,9 @@ msgid "" "You are not authorized to do this.\r\n" "Only owners or approvers can reopen Change Requests." msgstr "" +"Non sei autorizzato a compiere quest'azione.\n" +"Solo i proprietari o gli approvatori possono riaprire delle Richieste di " +"Modifica." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:79 @@ -292,9 +342,11 @@ msgid "" "You are not authorized to do this.\r\n" "Only owners or approvers can request approval." msgstr "" +"Non sei autorizzato a compiere quest'azione.\n" +"Solo i proprietari o gli approvatori possono richiedere l'approvazione." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:59 #, python-format msgid "You need to cancel it before reopening." -msgstr "" +msgstr "Devi cancellarlo prima di riaprirlo." diff --git a/document_page_approval/i18n/ja.po b/document_page_approval/i18n/ja.po index 511023b23fb..ea120a499c9 100644 --- a/document_page_approval/i18n/ja.po +++ b/document_page_approval/i18n/ja.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "取消" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ka.po b/document_page_approval/i18n/ka.po index 91b66d955d4..ad324dcb11d 100644 --- a/document_page_approval/i18n/ka.po +++ b/document_page_approval/i18n/ka.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "შეწყვეტა" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/kab.po b/document_page_approval/i18n/kab.po index 0041682a520..72bd6d9c0ea 100644 --- a/document_page_approval/i18n/kab.po +++ b/document_page_approval/i18n/kab.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Sefsex" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/kk.po b/document_page_approval/i18n/kk.po index b7e49e812ac..345e004da9d 100644 --- a/document_page_approval/i18n/kk.po +++ b/document_page_approval/i18n/kk.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Бас тарту" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ko.po b/document_page_approval/i18n/ko.po index 17ea30158f0..542b3737b3f 100644 --- a/document_page_approval/i18n/ko.po +++ b/document_page_approval/i18n/ko.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "취소" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ln.po b/document_page_approval/i18n/ln.po index a1c5789181c..0e6cdc4bc5a 100644 --- a/document_page_approval/i18n/ln.po +++ b/document_page_approval/i18n/ln.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Tika" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/lo.po b/document_page_approval/i18n/lo.po index f158a713b90..7293d5da63b 100644 --- a/document_page_approval/i18n/lo.po +++ b/document_page_approval/i18n/lo.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "ຍົກເລີອກ" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/lt.po b/document_page_approval/i18n/lt.po index 5efd36ab274..3a4cc935ee7 100644 --- a/document_page_approval/i18n/lt.po +++ b/document_page_approval/i18n/lt.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Atšaukti" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/lv.po b/document_page_approval/i18n/lv.po index 4654497a067..cdb3c76b568 100644 --- a/document_page_approval/i18n/lv.po +++ b/document_page_approval/i18n/lv.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Atcelt" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/mk.po b/document_page_approval/i18n/mk.po index ff7e6b730ac..06433f772bf 100644 --- a/document_page_approval/i18n/mk.po +++ b/document_page_approval/i18n/mk.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Откажи" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Историја на страница на документ" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/mn.po b/document_page_approval/i18n/mn.po index ed624dbafee..b92c8db9b41 100644 --- a/document_page_approval/i18n/mn.po +++ b/document_page_approval/i18n/mn.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Цуцлах" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Баримтын Хуудасны Түүх" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/nb.po b/document_page_approval/i18n/nb.po index 90a785d947b..6714638f307 100644 --- a/document_page_approval/i18n/nb.po +++ b/document_page_approval/i18n/nb.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Avbryt" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/nl.po b/document_page_approval/i18n/nl.po index f192a6fc4b0..63f5534d5b2 100644 --- a/document_page_approval/i18n/nl.po +++ b/document_page_approval/i18n/nl.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,64 +63,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Accordeer" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Accordeer" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Geaccordeerd" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Geaccordeerd op" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annuleren" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Document pagina historie" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Behoeft accordering" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/nl_BE.po b/document_page_approval/i18n/nl_BE.po index 16e6e75cd55..b2a41bfac8f 100644 --- a/document_page_approval/i18n/nl_BE.po +++ b/document_page_approval/i18n/nl_BE.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Afbreken" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/nl_NL.po b/document_page_approval/i18n/nl_NL.po index 87fdf089947..8ac93c3b2d6 100644 --- a/document_page_approval/i18n/nl_NL.po +++ b/document_page_approval/i18n/nl_NL.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,64 +63,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Goedkeuren" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Goedkeuren" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Goedgekeurd" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Goedkeuringsdatum" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Goedkeuringsgroep" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Annuleer" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Documentpagina-historie" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Concept" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/pl.po b/document_page_approval/i18n/pl.po index d3c443c6086..e0e0dbded27 100644 --- a/document_page_approval/i18n/pl.po +++ b/document_page_approval/i18n/pl.po @@ -56,7 +56,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -64,63 +64,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Anuluj" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Historia strony dokumentu" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/pt.po b/document_page_approval/i18n/pt.po index 41592fd5bfb..a7026a05e5d 100644 --- a/document_page_approval/i18n/pt.po +++ b/document_page_approval/i18n/pt.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,64 +63,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Aprovar" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprovar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprovado" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Data de Aprovação" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Grupo de Aprovadores" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Histórico da Página do Documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Rascunho" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "Uma nova versão do ocumento %s foi aprovada." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Requer aprovação" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Estado" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/pt_BR.po b/document_page_approval/i18n/pt_BR.po index b3fc887b0bb..f9910ce8f19 100644 --- a/document_page_approval/i18n/pt_BR.po +++ b/document_page_approval/i18n/pt_BR.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Histórico da Página de Documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/pt_PT.po b/document_page_approval/i18n/pt_PT.po index 976b46ccaf2..fd7741eb581 100644 --- a/document_page_approval/i18n/pt_PT.po +++ b/document_page_approval/i18n/pt_PT.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,64 +63,64 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver #, fuzzy msgid "Am I Approver" msgstr "Aprovar" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Aprovar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Aprovada" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Data de Aprovação" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Grupo do Aprovador" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Cancelar" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "Histórico da Página do Documento" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Rascunho" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "Foi aprovada a nova versão do documento %s." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Aprovação Requerida" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Estado" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ro.po b/document_page_approval/i18n/ro.po index 04134c8ce36..b2b46937d77 100644 --- a/document_page_approval/i18n/ro.po +++ b/document_page_approval/i18n/ro.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Anulează" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "Istoric Pagini Documente" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/ru.po b/document_page_approval/i18n/ru.po index dc261d79c63..cccf4c3413a 100644 --- a/document_page_approval/i18n/ru.po +++ b/document_page_approval/i18n/ru.po @@ -56,7 +56,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -64,63 +64,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Отменить" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "История страницы документа" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/sk.po b/document_page_approval/i18n/sk.po index 7089ba4e587..bc35a5cdb54 100644 --- a/document_page_approval/i18n/sk.po +++ b/document_page_approval/i18n/sk.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Zrušiť" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/sl.po b/document_page_approval/i18n/sl.po index abb2b1e32aa..b763a6b8f52 100644 --- a/document_page_approval/i18n/sl.po +++ b/document_page_approval/i18n/sl.po @@ -9,15 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-24 22:33+0000\n" -"PO-Revision-Date: 2018-04-24 22:33+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2020-03-19 20:13+0000\n" +"Last-Translator: Matjaz Mozetic \n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " +"n%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 3.10\n" #. module: document_page_approval #: model:mail.template,body_html:document_page_approval.email_template_new_draft_need_approval @@ -53,118 +54,150 @@ msgid "" " \n" " " msgstr "" +"\n" +" \n" +"

Pozdravljeni.

\n" +"\n" +"

${object.create_uid.name} je vložil novo zahtevo po spremembi za " +"${object.page_id.name} , ki jo morate odobriti.

\n" +"\n" +"

${object.display_name}

\n" +"

\n" +"Spremenil: ${object.create_uid.name}
\n" +"Datum: ${object.create_date}
\n" +"

\n" +"\n" +"% if object.summary:\n" +"

Povzetek

\n" +"

${object.summary}

\n" +"% endif\n" +"\n" +"

Razlika

\n" +"
\n" +"${object.diff|safe}\n" +"
\n" +"\n" +"

Lep pozdrav.

\n" +"\n" +"--
\n" +"\n" +"

Odoo

\n" +" \n" +" " #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " "of creating a new one." msgstr "" +"Za to stran že obstaja osnutek zahteve po spremembi.\n" +" Zelo priporočljivo je, da urejate tisti osnutek, namesto " +"da ustvarjate novega." #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver -#, fuzzy +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" -msgstr "Odobri" +msgstr "Sem odobritelj" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" -msgstr "" +msgstr "Sem lastnik" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" -msgstr "" +msgstr "Potrebna odobritev" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "Odobri" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "Odobreno" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "Datum odobritve" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" -msgstr "" +msgstr "Odobril" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" -msgstr "" +msgstr "Odobritelj" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "Skupina pooblaščenih za odobritev" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" -msgstr "" +msgstr "Skupine odobriteljev" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" -msgstr "" +msgstr "Vrni v osnutek" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:100 #, python-format msgid "Can't approve page in '%s' state." -msgstr "" +msgstr "Ne morem odobriti strani v stanju '%s'." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:76 #, python-format msgid "Can't approve pages in '%s' state." -msgstr "" +msgstr "Ne morem odobriti strani v stanju '%s'." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Preklic" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" -msgstr "" +msgstr "Preklicano" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" -msgstr "" +msgstr "Zahteve po spremembi" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:138 #, python-format msgid "Change request %s has been cancelled by %s." -msgstr "" +msgstr "Zahtevo po spremembi %s je preklical %s." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:119 #, python-format msgid "Change request has been approved by %s." -msgstr "" +msgstr "Zahtevo po spremembi je odobril %s." #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page @@ -178,30 +211,35 @@ msgstr "Zgodovina strani dokumentov" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "Osnutek" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" -msgstr "" +msgstr "Skupine, ki lahko odobrijo spremembe tega dokumenta" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" -msgstr "" +msgstr "Vsebuje zahteve za odobritev" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "Zgodovina" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" -msgstr "" +msgstr "Če označeno, se za spremembe te strani zahteva odobritev" #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" -msgstr "" +msgstr "Nova verzija ${object.display_name} potrebuje vašo odobritev" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:126 @@ -211,63 +249,67 @@ msgstr "Nova verzija dokumenta %s odobrena." #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" -msgstr "" +msgstr "Čaka odobritev" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "Zahtevana odobritev" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." -msgstr "" +msgstr "Zahtevaj odobritev za spremembe te strani ali njej podrejenih strani." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" -msgstr "" +msgstr "Pošlji v pregled" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" -msgstr "" +msgstr "Stanje" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "Status" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" +"Ta dokument vsebuje Spremembe za odobritev. To, kar vidite, je zadnja " +"odobrena vsebina." #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" +"Ta dokument je potrebno odobriti. Če ga boste urejali, boste ustvarili novo " +"Zahtevo po spremembi." #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "URL" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" -msgstr "" +msgstr "Uporabnik ima osnutke?" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" -msgstr "" +msgstr "Uporabniki morajo pripadati skupini odobriteljev" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:102 @@ -276,6 +318,8 @@ msgid "" "You are not authorized to do this.\r\n" "Only approvers with these groups can approve this: " msgstr "" +"Za to niste pooblaščeni.\n" +"Le odobritelji iz teh skupin lahko to odobrijo: " #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:62 @@ -284,6 +328,8 @@ msgid "" "You are not authorized to do this.\r\n" "Only owners or approvers can reopen Change Requests." msgstr "" +"Za to niste pooblaščeni.\n" +"Le lastniki ali odobritelji lahko ponovno odprejo Zahteve po spremembi." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:79 @@ -292,9 +338,11 @@ msgid "" "You are not authorized to do this.\r\n" "Only owners or approvers can request approval." msgstr "" +"Za to niste pooblaščeni.\n" +"Le lastniki ali odobritelji lahko zahtevajo odobritev." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:59 #, python-format msgid "You need to cancel it before reopening." -msgstr "" +msgstr "Pred ponovnim odprtjem jo morate preklicati." diff --git a/document_page_approval/i18n/sr.po b/document_page_approval/i18n/sr.po index 8b8c64033a3..d3a9fad40f1 100644 --- a/document_page_approval/i18n/sr.po +++ b/document_page_approval/i18n/sr.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Otkaži" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/sr@latin.po b/document_page_approval/i18n/sr@latin.po index 181d038a8a2..2859c5c8ae1 100644 --- a/document_page_approval/i18n/sr@latin.po +++ b/document_page_approval/i18n/sr@latin.po @@ -56,7 +56,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -64,63 +64,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -137,20 +137,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Otkaži" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -178,23 +178,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -211,61 +216,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/sv.po b/document_page_approval/i18n/sv.po index 6ef11bbae7f..89f9425d0b2 100644 --- a/document_page_approval/i18n/sv.po +++ b/document_page_approval/i18n/sv.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Avbryt" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Dokumentets sidhistorik" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/th.po b/document_page_approval/i18n/th.po index 015aa58ade7..6eb94d3c5f3 100644 --- a/document_page_approval/i18n/th.po +++ b/document_page_approval/i18n/th.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "ยกเลิก" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/tr.po b/document_page_approval/i18n/tr.po index e9a897e6b45..7678ac9aa39 100644 --- a/document_page_approval/i18n/tr.po +++ b/document_page_approval/i18n/tr.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "İptal" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "Belge Sayfa Geçmişi" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/uk.po b/document_page_approval/i18n/uk.po index a900c506942..886435b0fff 100644 --- a/document_page_approval/i18n/uk.po +++ b/document_page_approval/i18n/uk.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Скасувати" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/vi.po b/document_page_approval/i18n/vi.po index 257c3afccba..52fe67fea7b 100644 --- a/document_page_approval/i18n/vi.po +++ b/document_page_approval/i18n/vi.po @@ -54,7 +54,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -62,63 +62,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -135,20 +135,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "Hủy bỏ" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -176,23 +176,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -209,61 +214,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/zh_CN.po b/document_page_approval/i18n/zh_CN.po index c9abfa3defd..02165d3e75b 100644 --- a/document_page_approval/i18n/zh_CN.po +++ b/document_page_approval/i18n/zh_CN.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "取消" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/i18n/zh_TW.po b/document_page_approval/i18n/zh_TW.po index 279f0d24987..fa0f862f32f 100644 --- a/document_page_approval/i18n/zh_TW.po +++ b/document_page_approval/i18n/zh_TW.po @@ -55,7 +55,7 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "You already have a Draft Change Request for this page.\n" " It is highly recommended that you edit that one instead " @@ -63,63 +63,63 @@ msgid "" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_am_i_approver -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver msgid "Am I Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_am_i_owner +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_owner msgid "Am I Owner" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__is_approval_required msgid "Approval required" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Approve" msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approved" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_date -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_date +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_date msgid "Approved Date" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approved_uid -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approved_uid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__approved_uid msgid "Approved by" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user msgid "Approver" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_gid msgid "Approver group" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approver_group_ids msgid "Approver groups" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" msgstr "" @@ -136,20 +136,20 @@ msgid "Can't approve pages in '%s' state." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Cancel" msgstr "取消" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Cancelled" msgstr "" #. module: document_page_approval #: model:ir.actions.act_window,name:document_page_approval.action_change_requests #: model:ir.ui.menu,name:document_page_approval.menu_page_change_requests -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "Change Requests" msgstr "" @@ -177,23 +177,28 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Draft" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_group_ids +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_has_changes_pending_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval msgid "Has changes pending approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history_is_approval_required -#: model:ir.model.fields,help:document_page_approval.field_document_page_is_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" @@ -210,61 +215,61 @@ msgstr "" #. module: document_page_approval #: selection:document.page.history,state:0 -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__approval_required msgid "Require approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approval_required +#: model:ir.model.fields,help:document_page_approval.field_document_page__approval_required msgid "Require approval for changes on this page or its child pages." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "State" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_state +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__state msgid "Status" msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document has Changes Pending Approval. You are viewing the last " "approved content." msgstr "" #. module: document_page_approval -#: model:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit +#: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_form_inherit msgid "" "This document requires approval. If edited, you will create a new Change " "Request." msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history_page_url +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__page_url msgid "URL" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_user_has_drafts +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_approver_gid +#: model:ir.model.fields,help:document_page_approval.field_document_page__approver_gid msgid "Users must also belong to the Approvers group" msgstr "" diff --git a/document_page_approval/models/document_page_history.py b/document_page_approval/models/document_page_history.py index fd9bfc965bc..f836050bb55 100644 --- a/document_page_approval/models/document_page_history.py +++ b/document_page_approval/models/document_page_history.py @@ -85,7 +85,7 @@ def action_to_approve(self): users = self.env['res.users'].search([ ('groups_id', 'in', guids), ('groups_id', 'in', approver_gid.id)]) - rec.message_subscribe_users([u.id for u in users]) + rec.message_subscribe([u.id for u in users]) rec.message_post_with_template(template.id) else: # auto-approve if approval is not required @@ -102,9 +102,9 @@ def action_approve(self): raise UserError(_( 'You are not authorized to do this.\r\n' 'Only approvers with these groups can approve this: ' - ) % ', '.join( - [g.display_name - for g in rec.page_id.approver_group_ids])) + ) % ', '.join( + [g.display_name + for g in rec.page_id.approver_group_ids])) # Update state rec.write({ 'state': 'approved', @@ -118,14 +118,14 @@ def action_approve(self): subtype='mt_comment', body=_( 'Change request has been approved by %s.' - ) % (self.env.user.name) + ) % (self.env.user.name) ) # Notify followers a new version is available rec.page_id.message_post( subtype='mt_comment', body=_( 'New version of the document %s approved.' - ) % (rec.page_id.name) + ) % (rec.page_id.name) ) @api.multi @@ -137,8 +137,8 @@ def action_cancel(self): subtype='mt_comment', body=_( 'Change request %s has been cancelled by %s.' - ) % (rec.display_name, self.env.user.name) - ) + ) % (rec.display_name, self.env.user.name) + ) @api.multi def action_cancel_and_draft(self): @@ -167,7 +167,7 @@ def _compute_page_url(self): base_url, self.env.cr.dbname, page.id - ) + ) @api.multi def _compute_diff(self): @@ -181,6 +181,6 @@ def _compute_diff(self): domain.append(('approved_date', '<', rec.approved_date)) prev = history.search(domain, limit=1, order='approved_date DESC') if prev: - rec.diff = self.getDiff(prev.id, rec.id) + rec.diff = self._get_diff(prev.id, rec.id) else: - rec.diff = self.getDiff(False, rec.id) + rec.diff = self._get_diff(False, rec.id) diff --git a/document_page_approval/readme/CONFIGURE.rst b/document_page_approval/readme/CONFIGURE.rst new file mode 100644 index 00000000000..1a123ecdab6 --- /dev/null +++ b/document_page_approval/readme/CONFIGURE.rst @@ -0,0 +1,6 @@ +To configure this module, you need to: + +#. Set a valid email address on the company settings. +#. Go to Knowledge > Categories. +#. Create a new page category and set an approver group. + Make sure users belonging to that group have valid email addresses. diff --git a/document_page_approval/readme/CONTRIBUTORS.rst b/document_page_approval/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..0e72ccdc710 --- /dev/null +++ b/document_page_approval/readme/CONTRIBUTORS.rst @@ -0,0 +1,6 @@ +* Odoo SA +* Savoir-faire Linux +* Gervais Naoussi +* Maxime Chambreuil +* Iván Todorovich +* Victor M.M. Torres diff --git a/document_page_approval/readme/DESCRIPTION.rst b/document_page_approval/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..be1ab22e4d0 --- /dev/null +++ b/document_page_approval/readme/DESCRIPTION.rst @@ -0,0 +1,2 @@ +This module adds a workflow to approve page modifications +and show the approved version by default. diff --git a/document_page_approval/readme/USAGE.rst b/document_page_approval/readme/USAGE.rst new file mode 100644 index 00000000000..6fb711476b4 --- /dev/null +++ b/document_page_approval/readme/USAGE.rst @@ -0,0 +1,8 @@ +To use this module, you need to: + +#. Go to Knowledge > Pages +#. Create a new page and choose the previously created category. +#. A notification is sent to the approvers group with a link to the + page history to review. +#. Depending on the review, the page history is approved or not. +#. Users reading the page see the last approved version. diff --git a/document_page_approval/static/description/index.html b/document_page_approval/static/description/index.html new file mode 100644 index 00000000000..4bdeca25aad --- /dev/null +++ b/document_page_approval/static/description/index.html @@ -0,0 +1,449 @@ + + + + + + +Document Page Approval + + + +
+

Document Page Approval

+ + +

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

+

This module adds a workflow to approve page modifications +and show the approved version by default.

+

Table of contents

+ +
+

Configuration

+

To configure this module, you need to:

+
    +
  1. Set a valid email address on the company settings.
  2. +
  3. Go to Knowledge > Categories.
  4. +
  5. Create a new page category and set an approver group. +Make sure users belonging to that group have valid email addresses.
  6. +
+
+
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to Knowledge > Pages
  2. +
  3. Create a new page and choose the previously created category.
  4. +
  5. A notification is sent to the approvers group with a link to the +page history to review.
  6. +
  7. Depending on the review, the page history is approved or not.
  8. +
  9. Users reading the page see the last approved version.
  10. +
+
+
+

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

+
    +
  • Savoir-faire Linux
  • +
+
+
+

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/knowledge project on GitHub.

+

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

+
+
+
+ + diff --git a/document_page_approval/tests/test_document_page_approval.py b/document_page_approval/tests/test_document_page_approval.py index 12cdfdbff53..f41cc6ef673 100644 --- a/document_page_approval/tests/test_document_page_approval.py +++ b/document_page_approval/tests/test_document_page_approval.py @@ -12,6 +12,9 @@ def setUp(self): self.page1 = self.env.ref('document_page.demo_page1') self.approver_gid = self.env.ref( 'document_page_approval.group_document_approver_user') + self.env.ref('base.user_root').write({ + 'groups_id': [(4, self.approver_gid.id)], + }) # demo_approval self.category2 = self.page_obj.create({ 'name': 'This category requires approval', diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index 610ce4de948..105c73e5cb0 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -183,10 +183,10 @@
- + - +
From 3e7f9c66d119e66cfee92569260bc46ad2c1c0bc Mon Sep 17 00:00:00 2001 From: flachica Date: Sat, 4 Jul 2020 19:11:38 +0200 Subject: [PATCH 17/63] [IMP] document_page_approval: black, isort --- document_page_approval/__manifest__.py | 35 ++- .../data/email_template.xml | 16 +- document_page_approval/hooks.py | 16 +- .../i18n/document_page_approval.pot | 9 +- .../models/document_page.py | 90 +++--- .../models/document_page_history.py | 171 ++++++----- .../security/document_page_security.xml | 44 +-- .../tests/test_document_page_approval.py | 105 +++---- .../views/document_page_approval.xml | 266 ++++++++++++------ 9 files changed, 418 insertions(+), 334 deletions(-) diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index 170391bd1da..57fd9b681dd 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -2,28 +2,25 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { - 'name': 'Document Page Approval', - 'version': '12.0.1.0.0', + "name": "Document Page Approval", + "version": "12.0.1.0.0", "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "http://www.savoirfairelinux.com", "license": "AGPL-3", - 'category': 'Knowledge Management', - 'depends': [ - 'document_page', - 'mail', + "category": "Knowledge Management", + "depends": ["document_page", "mail",], + "data": [ + "data/email_template.xml", + "views/document_page_approval.xml", + "security/document_page_security.xml", + "security/ir.model.access.csv", ], - 'data': [ - 'data/email_template.xml', - 'views/document_page_approval.xml', - 'security/document_page_security.xml', - 'security/ir.model.access.csv', + "images": [ + "images/category.png", + "images/page_history_list.png", + "images/page_history.png", ], - 'images': [ - 'images/category.png', - 'images/page_history_list.png', - 'images/page_history.png', - ], - 'post_init_hook': 'post_init_hook', - 'uninstall_hook': 'uninstall_hook', - 'installable': True, + "post_init_hook": "post_init_hook", + "uninstall_hook": "uninstall_hook", + "installable": True, } diff --git a/document_page_approval/data/email_template.xml b/document_page_approval/data/email_template.xml index 6118c5f8645..deb0ea5a88d 100644 --- a/document_page_approval/data/email_template.xml +++ b/document_page_approval/data/email_template.xml @@ -1,13 +1,16 @@ - + - Automated new draft need approval Notification Mail - ${object.create_uid.company_id.email or 'noreply@localhost.com'} - New version of ${object.display_name} needs your approval - - + ${object.create_uid.company_id.email or 'noreply@localhost.com'} + New version of ${object.display_name} needs your approval + + ${object.create_uid.partner_id.lang} - diff --git a/document_page_approval/hooks.py b/document_page_approval/hooks.py index 973032d650b..0fa1e3b1dc3 100644 --- a/document_page_approval/hooks.py +++ b/document_page_approval/hooks.py @@ -1,25 +1,25 @@ # Copyright 2018 Ivan Todorovich () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging + _logger = logging.getLogger(__name__) def post_init_hook(cr, registry): # pragma: no cover # Set all pre-existing pages history to approved - _logger.info('Setting history to approved.') - cr.execute(""" + _logger.info("Setting history to approved.") + cr.execute( + """ UPDATE document_page_history SET state='approved', approved_uid=create_uid, approved_date=create_date WHERE state IS NULL OR state = 'draft' - """) + """ + ) def uninstall_hook(cr, registry): # pragma: no cover # Remove unapproved pages - _logger.info('Deleting unapproved Change Requests.') - cr.execute( - "DELETE FROM document_page_history " - "WHERE state != 'approved'" - ) + _logger.info("Deleting unapproved Change Requests.") + cr.execute("DELETE FROM document_page_history " "WHERE state != 'approved'") diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot index 5192b42e449..5768707bd77 100644 --- a/document_page_approval/i18n/document_page_approval.pot +++ b/document_page_approval/i18n/document_page_approval.pot @@ -262,21 +262,24 @@ msgstr "" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:102 #, python-format -msgid "You are not authorized to do this. \n" +msgid "You are not authorized to do this. +\n" "Only approvers with these groups can approve this: " msgstr "" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:62 #, python-format -msgid "You are not authorized to do this. \n" +msgid "You are not authorized to do this. +\n" "Only owners or approvers can reopen Change Requests." msgstr "" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:79 #, python-format -msgid "You are not authorized to do this. \n" +msgid "You are not authorized to do this. +\n" "Only owners or approvers can request approval." msgstr "" diff --git a/document_page_approval/models/document_page.py b/document_page_approval/models/document_page.py index 44c881c83e8..3f9e21fb3c8 100644 --- a/document_page_approval/models/document_page.py +++ b/document_page_approval/models/document_page.py @@ -2,77 +2,74 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, fields, models from ast import literal_eval +from odoo import api, fields, models + class DocumentPage(models.Model): """Useful to know the state of a document.""" - _inherit = 'document.page' + _inherit = "document.page" history_ids = fields.One2many( - order='approved_date DESC', - domain=[('state', '=', 'approved')], + order="approved_date DESC", domain=[("state", "=", "approved")], ) approved_date = fields.Datetime( - 'Approved Date', - related='history_head.approved_date', + "Approved Date", + related="history_head.approved_date", store=True, index=True, readonly=True, ) approved_uid = fields.Many2one( - 'res.users', - 'Approved by', - related='history_head.approved_uid', + "res.users", + "Approved by", + related="history_head.approved_uid", store=True, index=True, readonly=True, ) approval_required = fields.Boolean( - 'Require approval', - help='Require approval for changes on this page or its child pages.', + "Require approval", + help="Require approval for changes on this page or its child pages.", ) approver_gid = fields.Many2one( "res.groups", "Approver group", - help='Users must also belong to the Approvers group', + help="Users must also belong to the Approvers group", ) is_approval_required = fields.Boolean( - 'Approval required', - help='If true, changes of this page require approval', - compute='_compute_is_approval_required', + "Approval required", + help="If true, changes of this page require approval", + compute="_compute_is_approval_required", ) - am_i_approver = fields.Boolean( - compute='_compute_am_i_approver' - ) + am_i_approver = fields.Boolean(compute="_compute_am_i_approver") approver_group_ids = fields.Many2many( - 'res.groups', - string='Approver groups', - help='Groups that can approve changes to this document', - compute='_compute_approver_group_ids', + "res.groups", + string="Approver groups", + help="Groups that can approve changes to this document", + compute="_compute_approver_group_ids", ) has_changes_pending_approval = fields.Boolean( - compute='_compute_has_changes_pending_approval', - string='Has changes pending approval' + compute="_compute_has_changes_pending_approval", + string="Has changes pending approval", ) user_has_drafts = fields.Boolean( - compute='_compute_user_has_drafts', - string='User has drafts?', + compute="_compute_user_has_drafts", string="User has drafts?", ) @api.multi - @api.depends('approval_required', 'parent_id.is_approval_required') + @api.depends("approval_required", "parent_id.is_approval_required") def _compute_is_approval_required(self): """Check if the document required approval based on his parents.""" for page in self: @@ -82,7 +79,7 @@ def _compute_is_approval_required(self): page.is_approval_required = res @api.multi - @api.depends('approver_gid', 'parent_id.approver_group_ids') + @api.depends("approver_gid", "parent_id.approver_group_ids") def _compute_approver_group_ids(self): """Compute the approver groups based on his parents.""" for page in self: @@ -92,7 +89,7 @@ def _compute_approver_group_ids(self): page.approver_group_ids = res @api.multi - @api.depends('is_approval_required', 'approver_group_ids') + @api.depends("is_approval_required", "approver_group_ids") def _compute_am_i_approver(self): """Check if the current user can approve changes to this page.""" for rec in self: @@ -106,11 +103,10 @@ def can_user_approve_this_page(self, user): if not self.is_approval_required: return True # if user belongs to 'Knowledge / Manager', he can approve anything - if user.has_group('document_page.group_document_manager'): + if user.has_group("document_page.group_document_manager"): return True # to approve, user must have approver rights - if not user.has_group( - 'document_page_approval.group_document_approver_user'): + if not user.has_group("document_page_approval.group_document_approver_user"): return False # if there aren't any approver_groups_defined, user can approve if not self.approver_group_ids: @@ -120,21 +116,21 @@ def can_user_approve_this_page(self, user): @api.multi def _compute_has_changes_pending_approval(self): - history = self.env['document.page.history'] + history = self.env["document.page.history"] for rec in self: - changes = history.search_count([ - ('page_id', '=', rec.id), - ('state', '=', 'to approve')]) - rec.has_changes_pending_approval = (changes > 0) + changes = history.search_count( + [("page_id", "=", rec.id), ("state", "=", "to approve")] + ) + rec.has_changes_pending_approval = changes > 0 @api.multi def _compute_user_has_drafts(self): - history = self.env['document.page.history'] + history = self.env["document.page.history"] for rec in self: - changes = history.search_count([ - ('page_id', '=', rec.id), - ('state', '=', 'draft')]) - rec.user_has_drafts = (changes > 0) + changes = history.search_count( + [("page_id", "=", rec.id), ("state", "=", "draft")] + ) + rec.user_has_drafts = changes > 0 @api.multi def _create_history(self, vals): @@ -144,10 +140,10 @@ def _create_history(self, vals): @api.multi def action_changes_pending_approval(self): self.ensure_one() - action = self.env.ref('document_page_approval.action_change_requests') + action = self.env.ref("document_page_approval.action_change_requests") action = action.read()[0] - context = literal_eval(action['context']) - context['search_default_page_id'] = self.id - context['default_page_id'] = self.id - action['context'] = context + context = literal_eval(action["context"]) + context["search_default_page_id"] = self.id + context["default_page_id"] = self.id + action["context"] = context return action diff --git a/document_page_approval/models/document_page_history.py b/document_page_approval/models/document_page_history.py index f836050bb55..2acf6932574 100644 --- a/document_page_approval/models/document_page_history.py +++ b/document_page_approval/models/document_page_history.py @@ -1,90 +1,84 @@ # Copyright (C) 2013 Savoir-faire Linux (). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo.tools.translate import _ from odoo import api, fields, models from odoo.exceptions import UserError +from odoo.tools.translate import _ class DocumentPageHistory(models.Model): """Useful to manage edition's workflow on a document.""" - _name = 'document.page.history' - _inherit = ['document.page.history', 'mail.thread'] - - state = fields.Selection([ - ('draft', 'Draft'), - ('to approve', 'Pending Approval'), - ('approved', 'Approved'), - ('cancelled', 'Cancelled')], - 'Status', - default='draft', + _name = "document.page.history" + _inherit = ["document.page.history", "mail.thread"] + + state = fields.Selection( + [ + ("draft", "Draft"), + ("to approve", "Pending Approval"), + ("approved", "Approved"), + ("cancelled", "Cancelled"), + ], + "Status", + default="draft", readonly=True, ) - approved_date = fields.Datetime( - 'Approved Date', - ) + approved_date = fields.Datetime("Approved Date",) - approved_uid = fields.Many2one( - 'res.users', - 'Approved by', - ) + approved_uid = fields.Many2one("res.users", "Approved by",) is_approval_required = fields.Boolean( - related='page_id.is_approval_required', - string="Approval required", + related="page_id.is_approval_required", string="Approval required", ) - am_i_owner = fields.Boolean( - compute='_compute_am_i_owner' - ) + am_i_owner = fields.Boolean(compute="_compute_am_i_owner") - am_i_approver = fields.Boolean( - related='page_id.am_i_approver', - related_sudo=False, - ) + am_i_approver = fields.Boolean(related="page_id.am_i_approver", related_sudo=False,) - page_url = fields.Text( - compute='_compute_page_url', - string="URL", - ) + page_url = fields.Text(compute="_compute_page_url", string="URL",) @api.multi def action_draft(self): """Set a change request as draft""" for rec in self: - if not rec.state == 'cancelled': - raise UserError( - _('You need to cancel it before reopening.')) + if not rec.state == "cancelled": + raise UserError(_("You need to cancel it before reopening.")) if not (rec.am_i_owner or rec.am_i_approver): raise UserError( - _('You are not authorized to do this.\r\n' - 'Only owners or approvers can reopen Change Requests.')) - rec.write({'state': 'draft'}) + _( + "You are not authorized to do this.\r\n" + "Only owners or approvers can reopen Change Requests." + ) + ) + rec.write({"state": "draft"}) @api.multi def action_to_approve(self): """Set a change request as to approve""" template = self.env.ref( - 'document_page_approval.email_template_new_draft_need_approval') + "document_page_approval.email_template_new_draft_need_approval" + ) approver_gid = self.env.ref( - 'document_page_approval.group_document_approver_user') + "document_page_approval.group_document_approver_user" + ) for rec in self: - if rec.state != 'draft': - raise UserError( - _("Can't approve pages in '%s' state.") % rec.state) + if rec.state != "draft": + raise UserError(_("Can't approve pages in '%s' state.") % rec.state) if not (rec.am_i_owner or rec.am_i_approver): raise UserError( - _('You are not authorized to do this.\r\n' - 'Only owners or approvers can request approval.')) + _( + "You are not authorized to do this.\r\n" + "Only owners or approvers can request approval." + ) + ) # request approval if rec.is_approval_required: - rec.write({'state': 'to approve'}) + rec.write({"state": "to approve"}) guids = [g.id for g in rec.page_id.approver_group_ids] - users = self.env['res.users'].search([ - ('groups_id', 'in', guids), - ('groups_id', 'in', approver_gid.id)]) + users = self.env["res.users"].search( + [("groups_id", "in", guids), ("groups_id", "in", approver_gid.id)] + ) rec.message_subscribe([u.id for u in users]) rec.message_post_with_template(template.id) else: @@ -95,49 +89,49 @@ def action_to_approve(self): def action_approve(self): """Set a change request as approved.""" for rec in self: - if rec.state not in ['draft', 'to approve']: - raise UserError( - _("Can't approve page in '%s' state.") % rec.state) + if rec.state not in ["draft", "to approve"]: + raise UserError(_("Can't approve page in '%s' state.") % rec.state) if not rec.am_i_approver: - raise UserError(_( - 'You are not authorized to do this.\r\n' - 'Only approvers with these groups can approve this: ' - ) % ', '.join( - [g.display_name - for g in rec.page_id.approver_group_ids])) + raise UserError( + _( + "You are not authorized to do this.\r\n" + "Only approvers with these groups can approve this: " + ) + % ", ".join( + [g.display_name for g in rec.page_id.approver_group_ids] + ) + ) # Update state - rec.write({ - 'state': 'approved', - 'approved_date': fields.datetime.now(), - 'approved_uid': self.env.uid, - }) + rec.write( + { + "state": "approved", + "approved_date": fields.datetime.now(), + "approved_uid": self.env.uid, + } + ) # Trigger computed field update rec.page_id._compute_history_head() # Notify state change rec.message_post( - subtype='mt_comment', - body=_( - 'Change request has been approved by %s.' - ) % (self.env.user.name) + subtype="mt_comment", + body=_("Change request has been approved by %s.") + % (self.env.user.name), ) # Notify followers a new version is available rec.page_id.message_post( - subtype='mt_comment', - body=_( - 'New version of the document %s approved.' - ) % (rec.page_id.name) + subtype="mt_comment", + body=_("New version of the document %s approved.") % (rec.page_id.name), ) @api.multi def action_cancel(self): """Set a change request as cancelled.""" - self.write({'state': 'cancelled'}) + self.write({"state": "cancelled"}) for rec in self: rec.message_post( - subtype='mt_comment', - body=_( - 'Change request %s has been cancelled by %s.' - ) % (rec.display_name, self.env.user.name) + subtype="mt_comment", + body=_("Change request %s has been cancelled by %s.") + % (rec.display_name, self.env.user.name), ) @api.multi @@ -150,36 +144,31 @@ def action_cancel_and_draft(self): def _compute_am_i_owner(self): """Check if current user is the owner""" for rec in self: - rec.am_i_owner = (rec.create_uid == self.env.user) + rec.am_i_owner = rec.create_uid == self.env.user @api.multi def _compute_page_url(self): """Compute the page url.""" for page in self: - base_url = self.env['ir.config_parameter'].sudo().get_param( - 'web.base.url', - default='http://localhost:8069' + base_url = ( + self.env["ir.config_parameter"] + .sudo() + .get_param("web.base.url", default="http://localhost:8069") ) page.page_url = ( - '{}/web#db={}&id={}&view_type=form&' - 'model=document.page.history').format( - base_url, - self.env.cr.dbname, - page.id - ) + "{}/web#db={}&id={}&view_type=form&" "model=document.page.history" + ).format(base_url, self.env.cr.dbname, page.id) @api.multi def _compute_diff(self): """Shows a diff between this version and the previous version""" - history = self.env['document.page.history'] + history = self.env["document.page.history"] for rec in self: - domain = [ - ('page_id', '=', rec.page_id.id), - ('state', '=', 'approved')] + domain = [("page_id", "=", rec.page_id.id), ("state", "=", "approved")] if rec.approved_date: - domain.append(('approved_date', '<', rec.approved_date)) - prev = history.search(domain, limit=1, order='approved_date DESC') + domain.append(("approved_date", "<", rec.approved_date)) + prev = history.search(domain, limit=1, order="approved_date DESC") if prev: rec.diff = self._get_diff(prev.id, rec.id) else: diff --git a/document_page_approval/security/document_page_security.xml b/document_page_approval/security/document_page_security.xml index 03a170e4f2e..f0c34538a5d 100644 --- a/document_page_approval/security/document_page_security.xml +++ b/document_page_approval/security/document_page_security.xml @@ -1,36 +1,36 @@ - + - Approver - - + + - - + - Change Request Global - - - ['|',('state','=','approved'),('create_uid','=',user.id)] - - - - + + + ['|',('state','=','approved'),('create_uid','=',user.id)] + + + + - Change Request Approver - - + + [('state','!=','draft')] - - - - + + + + - diff --git a/document_page_approval/tests/test_document_page_approval.py b/document_page_approval/tests/test_document_page_approval.py index f41cc6ef673..55e373c4989 100644 --- a/document_page_approval/tests/test_document_page_approval.py +++ b/document_page_approval/tests/test_document_page_approval.py @@ -2,31 +2,35 @@ class TestDocumentPageApproval(common.TransactionCase): - def setUp(self): super(TestDocumentPageApproval, self).setUp() - self.page_obj = self.env['document.page'] - self.history_obj = self.env['document.page.history'] + self.page_obj = self.env["document.page"] + self.history_obj = self.env["document.page.history"] # demo - self.category1 = self.env.ref('document_page.demo_category1') - self.page1 = self.env.ref('document_page.demo_page1') + self.category1 = self.env.ref("document_page.demo_category1") + self.page1 = self.env.ref("document_page.demo_page1") self.approver_gid = self.env.ref( - 'document_page_approval.group_document_approver_user') - self.env.ref('base.user_root').write({ - 'groups_id': [(4, self.approver_gid.id)], - }) + "document_page_approval.group_document_approver_user" + ) + self.env.ref("base.user_root").write( + {"groups_id": [(4, self.approver_gid.id)],} + ) # demo_approval - self.category2 = self.page_obj.create({ - 'name': 'This category requires approval', - 'type': 'category', - 'approval_required': True, - 'approver_gid': self.approver_gid.id, - }) - self.page2 = self.page_obj.create({ - 'name': 'This page requires approval', - 'parent_id': self.category2.id, - 'content': 'This content will require approval', - }) + self.category2 = self.page_obj.create( + { + "name": "This category requires approval", + "type": "category", + "approval_required": True, + "approver_gid": self.approver_gid.id, + } + ) + self.page2 = self.page_obj.create( + { + "name": "This page requires approval", + "parent_id": self.category2.id, + "content": "This content will require approval", + } + ) def test_approval_required(self): page = self.page2 @@ -36,13 +40,12 @@ def test_approval_required(self): def test_change_request_approve(self): page = self.page2 - chreq = self.history_obj.search([ - ('page_id', '=', page.id), - ('state', '!=', 'approved') - ])[0] + chreq = self.history_obj.search( + [("page_id", "=", page.id), ("state", "!=", "approved")] + )[0] # It should automatically be in 'to approve' state - self.assertEqual(chreq.state, 'to approve') + self.assertEqual(chreq.state, "to approve") self.assertNotEqual(chreq.content, page.content) # who_am_i @@ -51,66 +54,66 @@ def test_change_request_approve(self): # approve chreq.action_approve() - self.assertEqual(chreq.state, 'approved') + self.assertEqual(chreq.state, "approved") self.assertEqual(chreq.content, page.content) # new changes should create change requests - page.write({'content': 'New content'}) - self.assertNotEqual(page.content, 'New content') - chreq = self.history_obj.search([ - ('page_id', '=', page.id), - ('state', '!=', 'approved') - ])[0] + page.write({"content": "New content"}) + self.assertNotEqual(page.content, "New content") + chreq = self.history_obj.search( + [("page_id", "=", page.id), ("state", "!=", "approved")] + )[0] chreq.action_approve() - self.assertEqual(page.content, 'New content') + self.assertEqual(page.content, "New content") def test_change_request_auto_approve(self): page = self.page1 self.assertFalse(page.is_approval_required) - page.write({'content': 'New content'}) - self.assertEqual(page.content, 'New content') + page.write({"content": "New content"}) + self.assertEqual(page.content, "New content") def test_change_request_from_scratch(self): page = self.page2 # aprove everything - self.history_obj.search([ - ('page_id', '=', page.id), - ('state', '!=', 'approved') - ]).action_approve() + self.history_obj.search( + [("page_id", "=", page.id), ("state", "!=", "approved")] + ).action_approve() # new change request from scrath - chreq = self.history_obj.create({ - 'page_id': page.id, - 'summary': 'Changed something', - 'content': 'New content', - }) - - self.assertEqual(chreq.state, 'draft') + chreq = self.history_obj.create( + { + "page_id": page.id, + "summary": "Changed something", + "content": "New content", + } + ) + + self.assertEqual(chreq.state, "draft") self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) chreq.action_to_approve() - self.assertEqual(chreq.state, 'to approve') + self.assertEqual(chreq.state, "to approve") self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) chreq.action_cancel() - self.assertEqual(chreq.state, 'cancelled') + self.assertEqual(chreq.state, "cancelled") self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) chreq.action_draft() - self.assertEqual(chreq.state, 'draft') + self.assertEqual(chreq.state, "draft") self.assertNotEqual(page.content, chreq.content) self.assertNotEqual(page.approved_date, chreq.approved_date) self.assertNotEqual(page.approved_uid, chreq.approved_uid) chreq.action_approve() - self.assertEqual(chreq.state, 'approved') + self.assertEqual(chreq.state, "approved") self.assertEqual(page.content, chreq.content) self.assertEqual(page.approved_date, chreq.approved_date) self.assertEqual(page.approved_uid, chreq.approved_uid) @@ -122,6 +125,6 @@ def test_get_approvers_guids(self): def test_get_page_url(self): """Test if page url exist.""" - pages = self.env['document.page.history'].search([]) + pages = self.env["document.page.history"].search([]) page = pages[0] self.assertIsNotNone(page.page_url) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index 105c73e5cb0..16225ba26f9 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -1,124 +1,196 @@ - + - document.page.history.form document.page.history - +
-
- - + + - {'readonly': [('state', 'not in', ['draft'])]} - {'readonly': [('state', 'not in', ['draft'])]} - {'readonly': [('state', 'not in', ['draft'])]} - {'readonly': [('state', 'not in', ['draft'])]} + + {'readonly': [('state', 'not in', ['draft'])]} + + + {'readonly': [('state', 'not in', ['draft'])]} + + + {'readonly': [('state', 'not in', ['draft'])]} + + + {'readonly': [('state', 'not in', ['draft'])]} +
- - + +
- document.page.history.form document.page.history - - + + - {'readonly': False} - {'readonly': False} + + {'readonly': False} + + + {'readonly': False} + - document.page.form document.page - -
From 5b925c1410f14bf31fa926885e41ee0b6f9d72d4 Mon Sep 17 00:00:00 2001 From: Jeroen Vet Date: Tue, 23 Feb 2021 16:48:02 +0800 Subject: [PATCH 20/63] [MIG] document_page_approval: Migration to 14.0 [UPD] Update document_page_approval.pot [UPD] README.rst --- document_page_approval/README.rst | 10 +- document_page_approval/__manifest__.py | 2 +- .../i18n/document_page_approval.pot | 129 +++++++++++++++++- .../models/document_page_history.py | 6 +- .../static/description/index.html | 6 +- 5 files changed, 139 insertions(+), 14 deletions(-) diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index a6cb0b8ff2c..e41afd6204e 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -14,13 +14,13 @@ Document Page Approval :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github - :target: https://github.com/OCA/knowledge/tree/13.0/document_page_approval + :target: https://github.com/OCA/knowledge/tree/14.0/document_page_approval :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_approval + :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_approval :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/118/13.0 + :target: https://runbot.odoo-community.org/runbot/118/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -61,7 +61,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 smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -100,6 +100,6 @@ 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/knowledge `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index e2d23982fce..eaf8b91ef7d 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Document Page Approval", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", "license": "AGPL-3", diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot index 22d59f4b7f2..a30f9dd6247 100644 --- a/document_page_approval/i18n/document_page_approval.pot +++ b/document_page_approval/i18n/document_page_approval.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -54,6 +54,11 @@ msgid "" " It is highly recommended that you edit that one instead of creating a new one." msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_needaction +msgid "Action Needed" +msgstr "" + #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page__am_i_approver #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__am_i_approver @@ -95,8 +100,8 @@ msgid "Approved by" msgstr "" #. module: document_page_approval -#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter #: model:res.groups,name:document_page_approval.group_document_approver_user +#: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter msgid "Approver" msgstr "" @@ -110,6 +115,11 @@ msgstr "" msgid "Approver groups" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_attachment_count +msgid "Attachment Count" +msgstr "" + #. module: document_page_approval #: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" @@ -157,6 +167,12 @@ msgstr "" msgid "Change request has been approved by %s." msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__display_name +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__display_name +msgid "Display Name" +msgstr "" + #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -173,6 +189,21 @@ msgstr "" msgid "Draft" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + #. module: document_page_approval #: model:ir.model.fields,help:document_page_approval.field_document_page__approver_group_ids msgid "Groups that can approve changes to this document" @@ -188,12 +219,56 @@ msgstr "" msgid "History" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__id +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__id +msgid "ID" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_needaction +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_has_error +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + #. module: document_page_approval #: model:ir.model.fields,help:document_page_approval.field_document_page__is_approval_required #: model:ir.model.fields,help:document_page_approval.field_document_page_history__is_approval_required msgid "If true, changes of this page require approval" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page____last_update +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_ids +msgid "Messages" +msgstr "" + #. module: document_page_approval #: model:mail.template,subject:document_page_approval.email_template_new_draft_need_approval msgid "New version of ${object.display_name} needs your approval" @@ -205,6 +280,31 @@ msgstr "" msgid "New version of the document %s approved." msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_unread_counter +msgid "Number of unread messages" +msgstr "" + #. module: document_page_approval #: model:ir.model.fields.selection,name:document_page_approval.selection__document_page_history__state__to_approve #: model_terms:ir.ui.view,arch_db:document_page_approval.view_wiki_history_filter @@ -221,6 +321,11 @@ msgstr "" msgid "Require approval for changes on this page or its child pages." msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + #. module: document_page_approval #: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" @@ -255,6 +360,16 @@ msgstr "" msgid "URL" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page__user_has_drafts msgid "User has drafts?" @@ -265,6 +380,16 @@ msgstr "" msgid "Users must also belong to the Approvers group" msgstr "" +#. module: document_page_approval +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: document_page_approval +#: model:ir.model.fields,help:document_page_approval.field_document_page_history__website_message_ids +msgid "Website communication history" +msgstr "" + #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:0 #, python-format diff --git a/document_page_approval/models/document_page_history.py b/document_page_approval/models/document_page_history.py index 4d70f86fc9d..933496c49d7 100644 --- a/document_page_approval/models/document_page_history.py +++ b/document_page_approval/models/document_page_history.py @@ -110,13 +110,13 @@ def action_approve(self): rec.page_id._compute_history_head() # Notify state change rec.message_post( - subtype="mt_comment", + subtype_xmlid="mail.mt_comment", body=_("Change request has been approved by %s.") % (self.env.user.name), ) # Notify followers a new version is available rec.page_id.message_post( - subtype="mt_comment", + subtype_xmlid="mail.mt_comment", body=_("New version of the document %s approved.") % (rec.page_id.name), ) @@ -125,7 +125,7 @@ def action_cancel(self): self.write({"state": "cancelled"}) for rec in self: rec.message_post( - subtype="mt_comment", + subtype_xmlid="mail.mt_comment", body=_("Change request %s has been cancelled by %s.") % (rec.display_name, self.env.user.name), ) diff --git a/document_page_approval/static/description/index.html b/document_page_approval/static/description/index.html index 70a028099b1..5e34414dc55 100644 --- a/document_page_approval/static/description/index.html +++ b/document_page_approval/static/description/index.html @@ -367,7 +367,7 @@

Document Page Approval

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

+

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

This module adds a workflow to approve page modifications and show the approved version by default.

Table of contents

@@ -411,7 +411,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 smashing it by providing a detailed and welcomed -feedback.

+feedback.

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

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

Maintainers

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/knowledge project on GitHub.

+

This module is part of the OCA/knowledge project on GitHub.

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

From b3438f326302171472af6e2bc1172c389000e583 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 31 Mar 2022 01:53:02 +0200 Subject: [PATCH 21/63] [FIX] document_page_approval: Avoid W7940 (dangerous-view-replace-wo-priority) --- document_page_approval/views/document_page_approval.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index d6f2f1e9fd6..f67d97a9412 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -177,7 +177,10 @@ - + + 1 + + From 94e54977ac493fa948cd79377053b38659770fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Tue, 26 Jul 2022 13:21:07 +0200 Subject: [PATCH 22/63] [MIG] document_page_approval: Migration to 15.0 TT36950 --- document_page_approval/README.rst | 10 ++-- document_page_approval/__manifest__.py | 2 +- .../i18n/document_page_approval.pot | 55 +++++-------------- document_page_approval/i18n/es.po | 4 +- .../models/document_page.py | 15 +++-- .../models/document_page_history.py | 7 ++- .../static/description/index.html | 8 +-- .../tests/test_document_page_approval.py | 2 +- 8 files changed, 41 insertions(+), 62 deletions(-) diff --git a/document_page_approval/README.rst b/document_page_approval/README.rst index e41afd6204e..8866d5d49b5 100644 --- a/document_page_approval/README.rst +++ b/document_page_approval/README.rst @@ -14,13 +14,13 @@ Document Page Approval :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github - :target: https://github.com/OCA/knowledge/tree/14.0/document_page_approval + :target: https://github.com/OCA/knowledge/tree/15.0/document_page_approval :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_approval + :target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_approval :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/118/14.0 + :target: https://runbot.odoo-community.org/runbot/118/15.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -61,7 +61,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 smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -100,6 +100,6 @@ 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/knowledge `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_approval/__manifest__.py b/document_page_approval/__manifest__.py index eaf8b91ef7d..57dce4312fb 100644 --- a/document_page_approval/__manifest__.py +++ b/document_page_approval/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Document Page Approval", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "author": "Savoir-faire Linux, Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", "license": "AGPL-3", diff --git a/document_page_approval/i18n/document_page_approval.pot b/document_page_approval/i18n/document_page_approval.pot index a30f9dd6247..8698d06b65b 100644 --- a/document_page_approval/i18n/document_page_approval.pot +++ b/document_page_approval/i18n/document_page_approval.pot @@ -4,8 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-27 11:14+0000\n" +"PO-Revision-Date: 2022-07-27 11:14+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -120,6 +122,11 @@ msgstr "" msgid "Attachment Count" msgstr "" +#. module: document_page_approval +#: model:mail.template,name:document_page_approval.email_template_new_draft_need_approval +msgid "Automated new draft need approval Notification Mail" +msgstr "" + #. module: document_page_approval #: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Back to draft" @@ -158,7 +165,7 @@ msgstr "" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:0 #, python-format -msgid "Change request %s has been cancelled by %s." +msgid "Change request %(name)s has been cancelled by %(user)s." msgstr "" #. module: document_page_approval @@ -167,12 +174,6 @@ msgstr "" msgid "Change request has been approved by %s." msgstr "" -#. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page__display_name -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__display_name -msgid "Display Name" -msgstr "" - #. module: document_page_approval #: model:ir.model,name:document_page_approval.model_document_page msgid "Document Page" @@ -194,11 +195,6 @@ msgstr "" msgid "Followers" msgstr "" -#. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_channel_ids -msgid "Followers (Channels)" -msgstr "" - #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_partner_ids msgid "Followers (Partners)" @@ -211,18 +207,17 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page__has_changes_pending_approval -msgid "Has changes pending approval" +msgid "Has Changes Pending Approval" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids -msgid "History" +#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__has_message +msgid "Has Message" msgstr "" #. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page__id -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__id -msgid "ID" +#: model:ir.model.fields,field_description:document_page_approval.field_document_page__history_ids +msgid "History" msgstr "" #. module: document_page_approval @@ -233,7 +228,6 @@ msgstr "" #. module: document_page_approval #: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_has_error -#: model:ir.model.fields,help:document_page_approval.field_document_page_history__message_has_sms_error msgid "If checked, some messages have a delivery error." msgstr "" @@ -248,12 +242,6 @@ msgstr "" msgid "Is Follower" msgstr "" -#. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page____last_update -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history____last_update -msgid "Last Modified on" -msgstr "" - #. module: document_page_approval #: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_main_attachment_id msgid "Main Attachment" @@ -321,11 +309,6 @@ msgstr "" msgid "Require approval for changes on this page or its child pages." msgstr "" -#. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - #. module: document_page_approval #: model_terms:ir.ui.view,arch_db:document_page_approval.wiki_history_form_inherit msgid "Send to Review" @@ -380,16 +363,6 @@ msgstr "" msgid "Users must also belong to the Approvers group" msgstr "" -#. module: document_page_approval -#: model:ir.model.fields,field_description:document_page_approval.field_document_page_history__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: document_page_approval -#: model:ir.model.fields,help:document_page_approval.field_document_page_history__website_message_ids -msgid "Website communication history" -msgstr "" - #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:0 #, python-format diff --git a/document_page_approval/i18n/es.po b/document_page_approval/i18n/es.po index 146e1ee1d4e..1b0b2f23d0f 100644 --- a/document_page_approval/i18n/es.po +++ b/document_page_approval/i18n/es.po @@ -156,8 +156,8 @@ msgstr "" #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:0 #, python-format -msgid "Change request %s has been cancelled by %s." -msgstr "" +msgid "Change request %(name)s has been cancelled by %(user)s." +msgstr "El cambio solicitado %(name)s ha sido cancelado por %(user)s." #. module: document_page_approval #: code:addons/document_page_approval/models/document_page_history.py:0 diff --git a/document_page_approval/models/document_page.py b/document_page_approval/models/document_page.py index a4528f0e2e0..d0b6ad2cbfc 100644 --- a/document_page_approval/models/document_page.py +++ b/document_page_approval/models/document_page.py @@ -12,9 +12,7 @@ class DocumentPage(models.Model): _inherit = "document.page" - history_ids = fields.One2many( - order="approved_date DESC", domain=[("state", "=", "approved")] - ) + history_ids = fields.One2many(domain=[("state", "=", "approved")]) approved_date = fields.Datetime( "Approved Date", @@ -48,6 +46,7 @@ class DocumentPage(models.Model): "Approval required", help="If true, changes of this page require approval", compute="_compute_is_approval_required", + recursive=True, ) am_i_approver = fields.Boolean(compute="_compute_am_i_approver") @@ -57,8 +56,10 @@ class DocumentPage(models.Model): string="Approver groups", help="Groups that can approve changes to this document", compute="_compute_approver_group_ids", + recursive=True, ) + # pylint: disable=W8113 has_changes_pending_approval = fields.Boolean( compute="_compute_has_changes_pending_approval", string="Has changes pending approval", @@ -68,6 +69,9 @@ class DocumentPage(models.Model): compute="_compute_user_has_drafts", string="User has drafts?" ) + def _valid_field_parameter(self, field, name): + return name == "order" or super()._valid_field_parameter(field, name) + @api.depends("approval_required", "parent_id.is_approval_required") def _compute_is_approval_required(self): """Check if the document required approval based on his parents.""" @@ -127,13 +131,14 @@ def _compute_user_has_drafts(self): rec.user_has_drafts = changes > 0 def _create_history(self, vals): - res = super(DocumentPage, self)._create_history(vals) + res = super()._create_history(vals) res.action_to_approve() + return res def action_changes_pending_approval(self): self.ensure_one() action = self.env.ref("document_page_approval.action_change_requests") - action = action.read()[0] + action = action.sudo().read()[0] context = literal_eval(action["context"]) context["search_default_page_id"] = self.id context["default_page_id"] = self.id diff --git a/document_page_approval/models/document_page_history.py b/document_page_approval/models/document_page_history.py index 933496c49d7..7502047eb38 100644 --- a/document_page_approval/models/document_page_history.py +++ b/document_page_approval/models/document_page_history.py @@ -11,6 +11,7 @@ class DocumentPageHistory(models.Model): _name = "document.page.history" _inherit = ["document.page.history", "mail.thread"] + _order = "approved_date DESC, id DESC" state = fields.Selection( [ @@ -24,7 +25,7 @@ class DocumentPageHistory(models.Model): readonly=True, ) - approved_date = fields.Datetime("Approved Date") + approved_date = fields.Datetime() approved_uid = fields.Many2one("res.users", "Approved by") @@ -126,8 +127,8 @@ def action_cancel(self): for rec in self: rec.message_post( subtype_xmlid="mail.mt_comment", - body=_("Change request %s has been cancelled by %s.") - % (rec.display_name, self.env.user.name), + body=_("Change request %(name)s has been cancelled by %(user)s.") + % ({"name": rec.display_name, "user": self.env.user.name}), ) def action_cancel_and_draft(self): diff --git a/document_page_approval/static/description/index.html b/document_page_approval/static/description/index.html index 5e34414dc55..5f40c8092cd 100644 --- a/document_page_approval/static/description/index.html +++ b/document_page_approval/static/description/index.html @@ -3,7 +3,7 @@ - + Document Page Approval

You can review the new version here : " +"${object.get_page_url}