From 5a4d9b0c64862a4afaad3cd99bfbc7970c513dca Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Tue, 16 May 2023 09:46:46 +0530 Subject: [PATCH] May 16 : [UPDT] Updated 'odoo_website_helpdesk' --- odoo_website_helpdesk/README.rst | 4 +- odoo_website_helpdesk/__init__.py | 1 - odoo_website_helpdesk/__manifest__.py | 32 +- odoo_website_helpdesk/controller/__init__.py | 25 +- .../controller/helpdesk_website.py | 271 + odoo_website_helpdesk/controller/portal.py | 62 +- .../controller/ticket_group_by.py | 44 + .../controller/ticket_search.py | 14 + .../controller/website_form.py | 138 +- .../data/rating_template.xml | 121 + .../data/ticket_auto_close.xml | 79 + .../data/ticket_stage_data.xml | 8 + odoo_website_helpdesk/data/ticket_type.xml | 21 + odoo_website_helpdesk/doc/RELEASE_NOTES.md | 6 - odoo_website_helpdesk/i18n/ar_SY.po | 837 -- odoo_website_helpdesk/i18n/de_CH.po | 837 -- odoo_website_helpdesk/i18n/es_AR.po | 836 -- odoo_website_helpdesk/i18n/fr_BE.po | 837 -- odoo_website_helpdesk/i18n/uk_UA.po | 837 -- odoo_website_helpdesk/i18n/zh_CN.po | 837 -- odoo_website_helpdesk/i18n/zh_HK.po | 837 -- odoo_website_helpdesk/models/__init__.py | 4 +- odoo_website_helpdesk/models/categories.py | 30 + odoo_website_helpdesk/models/heldesk_team.py | 52 + odoo_website_helpdesk/models/helpdesk.py | 203 +- odoo_website_helpdesk/models/mail_compose.py | 33 + odoo_website_helpdesk/models/res_config.py | 64 +- .../helpdesk_ticket_report_template.xml | 113 + .../security/ir.model.access.csv | 21 +- .../security/security_groups.xml | 114 + .../assets/screenshots/Screenshot3.png | Bin 224935 -> 171509 bytes .../static/src/cdn/.browserslistrc | 10 + .../static/src/cdn/.deepsource.toml | 5 + .../static/src/cdn/.editorconfig | 12 + .../static/src/cdn/.eslintrc | 25 + .../static/src/cdn/.github/CODEOWNERS | 1 + .../cdn/.github/workflows/codeql-analysis.yml | 72 + .../workflows/github-release-publish.yml | 43 + .../static/src/cdn/.gitignore | 2 + .../static/src/cdn/.vscode/settings.json | 3 + .../static/src/cdn/CHANGELOG.md | 362 + .../static/src/cdn/README.md | 220 + .../static/src/cdn/babel.config.json | 12 + .../static/src/cdn/bower.json | 23 + .../static/src/cdn/docs.bash | 9 + .../static/src/cdn/docs/images/Thumbs.db | Bin 0 -> 44544 bytes .../static/src/cdn/docs/images/body-bg.jpg | Bin 0 -> 3188 bytes .../src/cdn/docs/images/download-button.png | Bin 0 -> 31731 bytes .../src/cdn/docs/images/github-button.png | Bin 0 -> 3219 bytes .../static/src/cdn/docs/images/header-bg.jpg | Bin 0 -> 10442 bytes .../src/cdn/docs/images/highlight-bg.jpg | Bin 0 -> 34222 bytes .../static/src/cdn/docs/images/sidebar-bg.jpg | Bin 0 -> 3200 bytes .../static/src/cdn/docs/index.html | 665 ++ .../docs/javascripts/jquery.sumoselect.min.js | 102 + .../static/src/cdn/docs/javascripts/main.js | 1 + .../static/src/cdn/docs/params.json | 1 + .../src/cdn/docs/select_responsive.html | 494 + .../static/src/cdn/docs/stylesheets/print.css | 226 + .../src/cdn/docs/stylesheets/pygment_trac.css | 69 + .../src/cdn/docs/stylesheets/stylesheet.css | 475 + .../cdn/docs/stylesheets/sumoselect.min.css | 1 + .../static/src/cdn/docs/sumoselect_demo.html | 522 + .../static/src/cdn/gpr-hack.js | 11 + .../src/cdn/jquery.sumoselect.jquery.json | 42 + .../static/src/cdn/jquery.sumoselect.js | 969 ++ .../static/src/cdn/jquery.sumoselect.min.js | 102 + .../static/src/cdn/package-lock.json | 8965 +++++++++++++++++ .../static/src/cdn/package.json | 42 + .../static/src/cdn/release.bash | 10 + .../static/src/cdn/sumoselect.css | 117 + .../static/src/cdn/sumoselect.min.css | 1 + .../src/js/helpdesk_dashboard_action.js | 261 + .../static/src/js/multiple_product_choose.js | 14 + .../static/src/js/portal_groupby.js | 16 + .../static/src/js/portal_search.js | 16 + .../static/src/js/ticket_details.js | 1 - .../static/src/scss/rating.css | 533 + .../static/src/xml/helpdesk_dashboard.xml | 286 + .../templates/helpdesk_replay_template.xml | 56 + odoo_website_helpdesk/views/categories.xml | 13 + odoo_website_helpdesk/views/helpdesk.xml | 276 +- .../views/helpdesk_views.xml | 84 +- odoo_website_helpdesk/views/portal.xml | 211 +- odoo_website_helpdesk/views/portal_search.xml | 16 + odoo_website_helpdesk/views/rating_form.xml | 158 + odoo_website_helpdesk/views/report.xml | 7 + .../views/res_config_settings.xml | 86 +- odoo_website_helpdesk/views/team.xml | 62 +- odoo_website_helpdesk/views/website_form.xml | 225 +- 89 files changed, 17129 insertions(+), 6124 deletions(-) create mode 100644 odoo_website_helpdesk/controller/helpdesk_website.py create mode 100644 odoo_website_helpdesk/controller/ticket_group_by.py create mode 100644 odoo_website_helpdesk/controller/ticket_search.py create mode 100644 odoo_website_helpdesk/data/rating_template.xml create mode 100644 odoo_website_helpdesk/data/ticket_auto_close.xml create mode 100644 odoo_website_helpdesk/data/ticket_type.xml delete mode 100644 odoo_website_helpdesk/i18n/ar_SY.po delete mode 100644 odoo_website_helpdesk/i18n/de_CH.po delete mode 100644 odoo_website_helpdesk/i18n/es_AR.po delete mode 100644 odoo_website_helpdesk/i18n/fr_BE.po delete mode 100644 odoo_website_helpdesk/i18n/uk_UA.po delete mode 100644 odoo_website_helpdesk/i18n/zh_CN.po delete mode 100644 odoo_website_helpdesk/i18n/zh_HK.po create mode 100644 odoo_website_helpdesk/models/categories.py create mode 100644 odoo_website_helpdesk/models/heldesk_team.py create mode 100644 odoo_website_helpdesk/models/mail_compose.py create mode 100644 odoo_website_helpdesk/report/helpdesk_ticket_report_template.xml create mode 100644 odoo_website_helpdesk/security/security_groups.xml create mode 100644 odoo_website_helpdesk/static/src/cdn/.browserslistrc create mode 100644 odoo_website_helpdesk/static/src/cdn/.deepsource.toml create mode 100644 odoo_website_helpdesk/static/src/cdn/.editorconfig create mode 100644 odoo_website_helpdesk/static/src/cdn/.eslintrc create mode 100644 odoo_website_helpdesk/static/src/cdn/.github/CODEOWNERS create mode 100644 odoo_website_helpdesk/static/src/cdn/.github/workflows/codeql-analysis.yml create mode 100644 odoo_website_helpdesk/static/src/cdn/.github/workflows/github-release-publish.yml create mode 100644 odoo_website_helpdesk/static/src/cdn/.gitignore create mode 100644 odoo_website_helpdesk/static/src/cdn/.vscode/settings.json create mode 100644 odoo_website_helpdesk/static/src/cdn/CHANGELOG.md create mode 100644 odoo_website_helpdesk/static/src/cdn/README.md create mode 100644 odoo_website_helpdesk/static/src/cdn/babel.config.json create mode 100644 odoo_website_helpdesk/static/src/cdn/bower.json create mode 100644 odoo_website_helpdesk/static/src/cdn/docs.bash create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/Thumbs.db create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/body-bg.jpg create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/download-button.png create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/github-button.png create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/header-bg.jpg create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/highlight-bg.jpg create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/images/sidebar-bg.jpg create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/index.html create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/javascripts/jquery.sumoselect.min.js create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/javascripts/main.js create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/params.json create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/select_responsive.html create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/stylesheets/print.css create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/stylesheets/pygment_trac.css create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/stylesheets/stylesheet.css create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/stylesheets/sumoselect.min.css create mode 100644 odoo_website_helpdesk/static/src/cdn/docs/sumoselect_demo.html create mode 100644 odoo_website_helpdesk/static/src/cdn/gpr-hack.js create mode 100644 odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.jquery.json create mode 100644 odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.js create mode 100644 odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.min.js create mode 100644 odoo_website_helpdesk/static/src/cdn/package-lock.json create mode 100644 odoo_website_helpdesk/static/src/cdn/package.json create mode 100644 odoo_website_helpdesk/static/src/cdn/release.bash create mode 100644 odoo_website_helpdesk/static/src/cdn/sumoselect.css create mode 100644 odoo_website_helpdesk/static/src/cdn/sumoselect.min.css create mode 100644 odoo_website_helpdesk/static/src/js/helpdesk_dashboard_action.js create mode 100644 odoo_website_helpdesk/static/src/js/multiple_product_choose.js create mode 100644 odoo_website_helpdesk/static/src/js/portal_groupby.js create mode 100644 odoo_website_helpdesk/static/src/js/portal_search.js create mode 100644 odoo_website_helpdesk/static/src/scss/rating.css create mode 100644 odoo_website_helpdesk/static/src/xml/helpdesk_dashboard.xml create mode 100644 odoo_website_helpdesk/templates/helpdesk_replay_template.xml create mode 100644 odoo_website_helpdesk/views/categories.xml create mode 100644 odoo_website_helpdesk/views/portal_search.xml create mode 100644 odoo_website_helpdesk/views/rating_form.xml diff --git a/odoo_website_helpdesk/README.rst b/odoo_website_helpdesk/README.rst index 8eec6d754..50a4f273d 100644 --- a/odoo_website_helpdesk/README.rst +++ b/odoo_website_helpdesk/README.rst @@ -1,5 +1,5 @@ -Website Helpdesk Support Ticket Management -========================================= +HelpDesk Support +========================= * HelpDesk Support for Odoo 16 community editions Installation diff --git a/odoo_website_helpdesk/__init__.py b/odoo_website_helpdesk/__init__.py index 95e0594ff..2ee8707d0 100644 --- a/odoo_website_helpdesk/__init__.py +++ b/odoo_website_helpdesk/__init__.py @@ -19,6 +19,5 @@ # If not, see . # ############################################################################# - from . import controller from . import models diff --git a/odoo_website_helpdesk/__manifest__.py b/odoo_website_helpdesk/__manifest__.py index f5fbe1e2f..643201dfb 100644 --- a/odoo_website_helpdesk/__manifest__.py +++ b/odoo_website_helpdesk/__manifest__.py @@ -21,33 +21,53 @@ ############################################################################# { - 'name': "Website Helpdesk Support Ticket Management V16", - 'version': '16.0.2.0.2', - 'summary': """Website Helpdesk Support Ticket Management for V16 Community""", - 'description': """Website Helpdesk Support Ticket Management for V16 Community, Helpdesk, helpdesk, support, ticket""", + 'name': "Website Helpdesk Support Ticket Management", + 'version': '16.0.1.0.0', + 'summary': """Helpdesk Module for community""", + 'description': """Can create ticket from website also and can manage it from backend. + Bill can be created for ticket with service cost""", 'author': "Cybrosys Techno Solutions", 'company': 'Cybrosys Techno Solutions', 'maintainer': 'Cybrosys Techno Solutions', 'category': 'Website', - 'depends': ['website', 'project', 'sale_project', 'hr_timesheet'], + 'depends': ['base', 'website', 'project', 'sale_project', 'hr_timesheet','mail','contacts'], 'data': [ + 'security/security_groups.xml', 'security/ir.model.access.csv', 'views/helpdesk.xml', 'views/team.xml', + 'views/portal_search.xml', 'views/res_config_settings.xml', 'views/website_form.xml', 'views/report.xml', 'views/helpdesk.xml', 'views/helpdesk_views.xml', 'views/portal.xml', - + 'views/categories.xml', + 'views/rating_form.xml', + 'templates/helpdesk_replay_template.xml', 'data/ticket_sequence.xml', 'data/ticket_stage_data.xml', + 'data/ticket_type.xml', + 'data/ticket_auto_close.xml', + 'data/rating_template.xml', + 'report/helpdesk_ticket_report_template.xml', ], 'assets': { 'web.assets_frontend': [ 'odoo_website_helpdesk/static/src/js/ticket_details.js', ], + 'web.assets_backend': [ + 'odoo_website_helpdesk/static/src/xml/helpdesk_dashboard.xml', + 'odoo_website_helpdesk/static/src/js/helpdesk_dashboard_action.js', + ], + 'web.assets_frontend': [ + '/odoo_website_helpdesk/static/src/js/portal_search.js', + '/odoo_website_helpdesk/static/src/js/portal_groupby.js', + '/odoo_website_helpdesk/static/src/js/multiple_product_choose.js', + '/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.min.js', + '/odoo_website_helpdesk/static/src/cdn/sumoselect.min.css', + ] }, 'images': ['static/description/banner.png'], 'license': 'LGPL-3', diff --git a/odoo_website_helpdesk/controller/__init__.py b/odoo_website_helpdesk/controller/__init__.py index ac0e8d865..53d801a58 100644 --- a/odoo_website_helpdesk/controller/__init__.py +++ b/odoo_website_helpdesk/controller/__init__.py @@ -1,24 +1,5 @@ -# -*- coding: utf-8 -*- -############################################################################# -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2022-TODAY Cybrosys Technologies() -# Author: Cybrosys Techno Solutions() -# -# You can modify it under the terms of the GNU LESSER -# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. -# -# 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. -# -# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE -# (LGPL v3) along with this program. -# If not, see . -# -############################################################################# - from . import website_form from . import portal +from . import helpdesk_website +from . import ticket_search +from . import ticket_group_by diff --git a/odoo_website_helpdesk/controller/helpdesk_website.py b/odoo_website_helpdesk/controller/helpdesk_website.py new file mode 100644 index 000000000..c04cee34d --- /dev/null +++ b/odoo_website_helpdesk/controller/helpdesk_website.py @@ -0,0 +1,271 @@ +from odoo import http +from odoo.http import request +import datetime as DT + + +class HelpDeskDashboard(http.Controller): + + @http.route(['/helpdesk_dashboard'], type='json', auth="public") + def helpdesk_dashboard(self): + stage_new = request.env['ticket.stage'].search( + [('name', '=', 'Inbox')], limit=1).id + stage_draft = request.env['ticket.stage'].search( + [('name', '=', 'Draft')], limit=1).id + stage_inprogress = request.env['ticket.stage'].search( + [('name', '=', 'In Progress')], limit=1).id + stage_canceled = request.env['ticket.stage'].search( + [('name', '=', 'Canceled')], limit=1).id + stage_done = request.env['ticket.stage'].search( + [('name', '=', 'Done')], limit=1).id + stage_closed = request.env['ticket.stage'].search( + [('name', '=', 'Closed')], limit=1).id + stage_ids = [stage_new,stage_draft] + new = request.env["help.ticket"].search_count([('stage_id', 'in', stage_ids)]) + new_id = request.env["help.ticket"].search([('stage_id', 'in', stage_ids)]) + new_id_ls = [] + for data in new_id: + new_id_ls.append(data.id) + + in_progress = request.env["help.ticket"].search_count([('stage_id', '=', stage_inprogress)]) + in_progress_id = request.env["help.ticket"].search([('stage_id', '=', stage_inprogress)]) + in_progress_ls = [] + for data in in_progress_id: + in_progress_ls.append(data.id) + canceled = request.env["help.ticket"].search_count([('stage_id', '=', stage_canceled)]) + canceled_id = request.env["help.ticket"].search([('stage_id', '=', stage_canceled)]) + canceled_id_ls = [] + for data in canceled_id: + canceled_id_ls.append(data.id) + done = request.env["help.ticket"].search_count([('stage_id', '=', stage_done)]) + done_id = request.env["help.ticket"].search([('stage_id', '=', stage_done)]) + done_id_ls = [] + for data in done_id: + done_id_ls.append(data.id) + closed = request.env["help.ticket"].search_count([('stage_id', '=', stage_closed)]) + closed_id = request.env["help.ticket"].search([('stage_id', '=', stage_closed)]) + closed_id_ls = [] + for data in closed_id: + closed_id_ls.append(data.id) + + dashboard_values = { + 'new':new, + 'in_progress':in_progress, + 'canceled':canceled, + 'done':done, + 'closed':closed, + 'new_id':new_id_ls, + 'in_progress_id':in_progress_ls, + 'canceled_id': canceled_id_ls, + 'done_id': done_id_ls, + 'closed_id': closed_id_ls, + } + return dashboard_values + + @http.route(['/helpdesk_dashboard_week'], type='json', auth="public") + def helpdesk_dashboard_week(self): + today = DT.date.today() + stage_new = request.env['ticket.stage'].search( + [('name', '=', 'Inbox')], limit=1).id + stage_draft = request.env['ticket.stage'].search( + [('name', '=', 'Draft')], limit=1).id + stage_inprogress = request.env['ticket.stage'].search( + [('name', '=', 'In Progress')], limit=1).id + stage_canceled = request.env['ticket.stage'].search( + [('name', '=', 'Canceled')], limit=1).id + stage_done = request.env['ticket.stage'].search( + [('name', '=', 'Done')], limit=1).id + stage_closed = request.env['ticket.stage'].search( + [('name', '=', 'Closed')], limit=1).id + stage_ids = [stage_new, stage_draft] + week_ago = str(today - DT.timedelta(days=7)) + ' ' + new = request.env["help.ticket"].search_count( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id = request.env["help.ticket"].search( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id_ls = [] + for data in new_id: + new_id_ls.append(data.id) + in_progress = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_inprogress), ('create_date', '>', week_ago)]) + in_progress_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_inprogress), ('create_date', '>', week_ago)]) + in_progress_ls = [] + for data in in_progress_id: + in_progress_ls.append(data.id) + canceled = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_canceled), ('create_date', '>', week_ago)]) + canceled_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_canceled), ('create_date', '>', week_ago)]) + canceled_id_ls = [] + for data in canceled_id: + canceled_id_ls.append(data.id) + done = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id_ls = [] + for data in done_id: + done_id_ls.append(data.id) + closed = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id_ls = [] + for data in closed_id: + closed_id_ls.append(data.id) + + dashboard_values = { + 'new': new, + 'in_progress': in_progress, + 'canceled': canceled, + 'done': done, + 'closed': closed, + 'new_id': new_id_ls, + 'in_progress_id': in_progress_ls, + 'canceled_id': canceled_id_ls, + 'done_id': done_id_ls, + 'closed_id': closed_id_ls, + } + return dashboard_values + + @http.route(['/helpdesk_dashboard_month'], type='json', auth="public") + def helpdesk_dashboard_month(self): + today = DT.date.today() + stage_new = request.env['ticket.stage'].search( + [('name', '=', 'Inbox')], limit=1).id + stage_draft = request.env['ticket.stage'].search( + [('name', '=', 'Draft')], limit=1).id + stage_inprogress = request.env['ticket.stage'].search( + [('name', '=', 'In Progress')], limit=1).id + stage_canceled = request.env['ticket.stage'].search( + [('name', '=', 'Canceled')], limit=1).id + stage_done = request.env['ticket.stage'].search( + [('name', '=', 'Done')], limit=1).id + stage_closed = request.env['ticket.stage'].search( + [('name', '=', 'Closed')], limit=1).id + stage_ids = [stage_new, stage_draft] + week_ago = str(today - DT.timedelta(days=30)) + ' ' + new = request.env["help.ticket"].search_count( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id = request.env["help.ticket"].search( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id_ls = [] + for data in new_id: + new_id_ls.append(data.id) + in_progress = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_inprogress), + ('create_date', '>', week_ago)]) + in_progress_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_inprogress), + ('create_date', '>', week_ago)]) + in_progress_ls = [] + for data in in_progress_id: + in_progress_ls.append(data.id) + canceled = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_canceled), + ('create_date', '>', week_ago)]) + canceled_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_canceled), + ('create_date', '>', week_ago)]) + canceled_id_ls = [] + for data in canceled_id: + canceled_id_ls.append(data.id) + done = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id_ls = [] + for data in done_id: + done_id_ls.append(data.id) + closed = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id_ls = [] + for data in closed_id: + closed_id_ls.append(data.id) + + dashboard_values = { + 'new': new, + 'in_progress': in_progress, + 'canceled': canceled, + 'done': done, + 'closed': closed, + 'new_id': new_id_ls, + 'in_progress_id': in_progress_ls, + 'canceled_id': canceled_id_ls, + 'done_id': done_id_ls, + 'closed_id': closed_id_ls, + } + return dashboard_values + + @http.route(['/helpdesk_dashboard_year'], type='json', auth="public") + def helpdesk_dashboard_year(self): + today = DT.date.today() + stage_new = request.env['ticket.stage'].search( + [('name', '=', 'Inbox')], limit=1).id + stage_draft = request.env['ticket.stage'].search( + [('name', '=', 'Draft')], limit=1).id + stage_inprogress = request.env['ticket.stage'].search( + [('name', '=', 'In Progress')], limit=1).id + stage_canceled = request.env['ticket.stage'].search( + [('name', '=', 'Canceled')], limit=1).id + stage_done = request.env['ticket.stage'].search( + [('name', '=', 'Done')], limit=1).id + stage_closed = request.env['ticket.stage'].search( + [('name', '=', 'Closed')], limit=1).id + stage_ids = [stage_new, stage_draft] + week_ago = str(today - DT.timedelta(days=360)) + ' ' + new = request.env["help.ticket"].search_count( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id = request.env["help.ticket"].search( + [('stage_id', 'in', stage_ids), ('create_date', '>', week_ago)]) + new_id_ls = [] + for data in new_id: + new_id_ls.append(data.id) + in_progress = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_inprogress), + ('create_date', '>', week_ago)]) + in_progress_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_inprogress), + ('create_date', '>', week_ago)]) + in_progress_ls = [] + for data in in_progress_id: + in_progress_ls.append(data.id) + canceled = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_canceled), + ('create_date', '>', week_ago)]) + canceled_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_canceled), + ('create_date', '>', week_ago)]) + canceled_id_ls = [] + for data in canceled_id: + canceled_id_ls.append(data.id) + done = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_done), ('create_date', '>', week_ago)]) + done_id_ls = [] + for data in done_id: + done_id_ls.append(data.id) + closed = request.env["help.ticket"].search_count( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id = request.env["help.ticket"].search( + [('stage_id', '=', stage_closed), ('create_date', '>', week_ago)]) + closed_id_ls = [] + for data in closed_id: + closed_id_ls.append(data.id) + + dashboard_values = { + 'new': new, + 'in_progress': in_progress, + 'canceled': canceled, + 'done': done, + 'closed': closed, + 'new_id': new_id_ls, + 'in_progress_id': in_progress_ls, + 'canceled_id': canceled_id_ls, + 'done_id': done_id_ls, + 'closed_id': closed_id_ls, + } + return dashboard_values \ No newline at end of file diff --git a/odoo_website_helpdesk/controller/portal.py b/odoo_website_helpdesk/controller/portal.py index b80c78089..3237538c2 100644 --- a/odoo_website_helpdesk/controller/portal.py +++ b/odoo_website_helpdesk/controller/portal.py @@ -53,10 +53,68 @@ class TicketPortal(portal.CustomerPortal): return request.render("odoo_website_helpdesk.portal_my_tickets", values) + @http.route(['/my/tickets/'], type='http', auth="public", + website=True) + def portal_tickets_details(self, id): + details = request.env['help.ticket'].sudo().search([('id', '=', id)]) + data = { + 'page_name': 'ticket', + 'ticket': True, + 'details': details, + } + return request.render("odoo_website_helpdesk.portal_ticket_details", + data) -class WebsiteDesk(http.Controller): + @http.route('/my/tickets/download/', auth='public', + type='http', + website=True) + def ticket_download_portal(self, id): + data = { + 'help': request.env['help.ticket'].sudo().browse(int(id))} + report = request.env.ref( + 'odoo_website_helpdesk.action_report_helpdesk_ticket') + pdf, _ = request.env.ref( + 'odoo_website_helpdesk.action_report_helpdesk_ticket').sudo()._render_qweb_pdf( + report, data=data) + pdf_http_headers = [('Content-Type', 'application/pdf'), + ('Content-Length', len(pdf)), + ('Content-Disposition', + 'attachment; filename="Helpdesk Ticket.pdf"')] + return request.make_response(pdf, headers=pdf_http_headers) + +class WebsiteDesk(http.Controller): @http.route(['/helpdesk_ticket'], type='http', auth="public", website=True, sitemap=True) def helpdesk_ticket(self, **kwargs): - return request.render('odoo_website_helpdesk.ticket_form') + types = request.env['helpdesk.types'].sudo().search([]) + categories = request.env['helpdesk.categories'].sudo().search([]) + product = request.env['product.template'].sudo().search([]) + values = {} + values.update({ + 'types': types, + 'categories': categories, + 'product_website': product + }) + return request.render('odoo_website_helpdesk.ticket_form', values) + + @http.route(['/rating/'], type='http', auth="public", + website=True, + sitemap=True) + def rating(self, ticket_id): + ticket = request.env['help.ticket'].browse(ticket_id) + data = { + 'ticket': ticket.id, + } + return request.render('odoo_website_helpdesk.rating_form', data) + + @http.route(['/rating//submit'], type='http', auth="user", + website=True, csrf=False, + sitemap=True) + def rating_backend(self, ticket_id, **post): + ticket = request.env['help.ticket'].browse(ticket_id) + ticket.write({ + 'customer_rating': post['rating'], + 'review': post['message'], + }) + return request.render('odoo_website_helpdesk.rating_thanks') diff --git a/odoo_website_helpdesk/controller/ticket_group_by.py b/odoo_website_helpdesk/controller/ticket_group_by.py new file mode 100644 index 000000000..516eab259 --- /dev/null +++ b/odoo_website_helpdesk/controller/ticket_group_by.py @@ -0,0 +1,44 @@ +from odoo import http +from odoo.http import request + + +class TicketGroupBy(http.Controller): + @http.route(['/ticketgroupby'], type='json', auth="public", website=True) + def ticket_group_by(self,**kwargs): + context = [] + group_value = kwargs.get("search_value") + if group_value == '0': + context = [] + tickets = request.env["help.ticket"].search([]) + if group_value == '1': + context = [] + stage_ids = request.env['ticket.stage'].search([]) + for stage in stage_ids: + ticket_ids = request.env['help.ticket'].search([ + ('stage_id', '=', stage.id) + ]) + if ticket_ids: + context.append({ + 'name': stage.name, + 'data': ticket_ids + }) + if group_value == '2': + context = [] + type_ids = request.env['helpdesk.types'].search([]) + for types in type_ids: + ticket_ids_1 = request.env['help.ticket'].search([ + ('ticket_type', '=', types.id) + ]) + if ticket_ids_1: + context.append({ + 'name': types.name, + 'data': ticket_ids_1 + }) + + values = { + 'tickets': context, + } + response = http.Response( + template='odoo_website_helpdesk.ticket_group_by_table', + qcontext=values) + return response.render() \ No newline at end of file diff --git a/odoo_website_helpdesk/controller/ticket_search.py b/odoo_website_helpdesk/controller/ticket_search.py new file mode 100644 index 000000000..edb0cb5e3 --- /dev/null +++ b/odoo_website_helpdesk/controller/ticket_search.py @@ -0,0 +1,14 @@ +from odoo import http +from odoo.http import request + + +class TicketSearch(http.Controller): + @http.route(['/ticketsearch'], type='json', auth="public", website=True) + def ticket_search(self,**kwargs): + search_value = kwargs.get("search_value") + tickets = request.env["help.ticket"].search([('name', '=', search_value)]) + values = { + 'tickets': tickets, + } + response = http.Response(template='odoo_website_helpdesk.ticket_table',qcontext=values) + return response.render() \ No newline at end of file diff --git a/odoo_website_helpdesk/controller/website_form.py b/odoo_website_helpdesk/controller/website_form.py index 7337a0803..50a1dd72e 100644 --- a/odoo_website_helpdesk/controller/website_form.py +++ b/odoo_website_helpdesk/controller/website_form.py @@ -24,58 +24,112 @@ import json from psycopg2 import IntegrityError -from odoo import _ +from odoo import _,http from odoo.addons.website.controllers.form import WebsiteForm from odoo.exceptions import ValidationError from odoo.http import request + +class helpdesk_product(http.Controller): + @http.route('/product', auth='public', type='json') + def product(self): + prols = [ ] + acc = request.env['product.template'].sudo().search([]) + for i in acc: + dic = {'name': i['name'], + 'id': i['id']} + prols.append(dic) + return prols + class WebsiteFormInherit(WebsiteForm): def _handle_website_form(self, model_name, **kwargs): + customer=request.env.user.partner_id if model_name == 'help.ticket': - - rec_val = { - 'customer_name': kwargs.get('customer_name'), - 'subject': kwargs.get('subject'), - 'description': kwargs.get('description'), - 'email': kwargs.get('email_from'), - 'phone': kwargs.get('phone'), - 'priority': kwargs.get('priority'), - 'stage_id': request.env['ticket.stage'].search( - [('name', '=', 'Inbox')], limit=1).id, - - } - partner = request.env['res.partner'].sudo().search( - [('name', '=', kwargs.get('customer_name')), - ('email', '=', kwargs.get('email_from'))], limit=1) - if partner: - rec_val['customer_id'] = partner.id + tickets = request.env['ticket.stage'].search( + []) + for rec in tickets: + sequence = tickets.mapped('sequence') + lowest_sequence = tickets.filtered( + lambda x: x.sequence == min(sequence)) + if rec == lowest_sequence: + lowest_stage_id = lowest_sequence + products = kwargs.get('product') + if products: + splited_product = products.split(',') + product_list = [int(i) for i in splited_product] + rec_val = { + 'customer_name': kwargs.get('customer_name'), + 'subject': kwargs.get('subject'), + 'description': kwargs.get('description'), + 'email': kwargs.get('email_from'), + 'phone': kwargs.get('phone'), + 'priority': kwargs.get('priority'), + 'product_id': product_list, + 'stage_id': lowest_stage_id.id, + 'customer_id': customer.id, + 'ticket_type': kwargs.get('ticket_type'), + 'category_id': kwargs.get('category'), + } + ticket_id = request.env['help.ticket'].sudo().create(rec_val) + request.session['ticket_number'] = ticket_id.name + request.session['ticket_id'] = ticket_id.id + model_record = request.env['ir.model'].sudo().search( + [('model', '=', model_name)]) + data = self.extract_data(model_record, request.params) + if 'ticket_attachment' in request.params or request.httprequest.files or data.get( + 'attachments'): + attached_files = data.get('attachments') + for attachment in attached_files: + attached_file = attachment.read() + request.env['ir.attachment'].sudo().create({ + 'name': attachment.filename, + 'res_model': 'help.ticket', + 'res_id': ticket_id.id, + 'type': 'binary', + 'datas': base64.encodebytes(attached_file), + }) + request.session[ + 'form_builder_model_model'] = model_record.model + request.session['form_builder_model'] = model_record.name + request.session['form_builder_id'] = ticket_id.id + return json.dumps({'id': ticket_id.id}) else: - rec_val['public_ticket'] = True - - ticket_id = request.env['help.ticket'].sudo().create(rec_val) - request.session['ticket_number'] = ticket_id.name - request.session['ticket_id'] = ticket_id.id - model_record = request.env['ir.model'].sudo().search( - [('model', '=', model_name)]) - data = self.extract_data(model_record, request.params) - if 'ticket_attachment' in request.params or request.httprequest.files or data.get( - 'attachments'): - attached_files = data.get('attachments') - for attachment in attached_files: - attached_file = attachment.read() - request.env['ir.attachment'].sudo().create({ - 'name': attachment.filename, - 'res_model': 'help.ticket', - 'res_id': ticket_id.id, - 'type': 'binary', - 'datas': base64.encodebytes(attached_file), - }) - request.session['form_builder_model_model'] = model_record.model - request.session['form_builder_model'] = model_record.name - request.session['form_builder_id'] = ticket_id.id - return json.dumps({'id': ticket_id.id}) + rec_val = { + 'customer_name': kwargs.get('customer_name'), + 'subject': kwargs.get('subject'), + 'description': kwargs.get('description'), + 'email': kwargs.get('email_from'), + 'phone': kwargs.get('phone'), + 'priority': kwargs.get('priority'), + 'stage_id': lowest_stage_id.id, + 'customer_id':customer.id, + 'ticket_type':kwargs.get('ticket_type'), + 'category_id':kwargs.get('category'), + } + ticket_id = request.env['help.ticket'].sudo().create(rec_val) + request.session['ticket_number'] = ticket_id.name + request.session['ticket_id'] = ticket_id.id + model_record = request.env['ir.model'].sudo().search( + [('model', '=', model_name)]) + data = self.extract_data(model_record, request.params) + if 'ticket_attachment' in request.params or request.httprequest.files or data.get( + 'attachments'): + attached_files = data.get('attachments') + for attachment in attached_files: + attached_file = attachment.read() + request.env['ir.attachment'].sudo().create({ + 'name': attachment.filename, + 'res_model': 'help.ticket', + 'res_id': ticket_id.id, + 'type': 'binary', + 'datas': base64.encodebytes(attached_file), + }) + request.session['form_builder_model_model'] = model_record.model + request.session['form_builder_model'] = model_record.name + request.session['form_builder_id'] = ticket_id.id + return json.dumps({'id': ticket_id.id}) else: model_record = request.env['ir.model'].sudo().search( [('model', '=', model_name)]) diff --git a/odoo_website_helpdesk/data/rating_template.xml b/odoo_website_helpdesk/data/rating_template.xml new file mode 100644 index 000000000..150dc9f4b --- /dev/null +++ b/odoo_website_helpdesk/data/rating_template.xml @@ -0,0 +1,121 @@ + + + + Create Ticket + + + {{object.customer_id.email}} + Ticket Created + +

+ Dear +
+ Your Ticket is Created and Assigned.Kindly Wait while we're resolving your Query +
+
+ Thanks. +

+ +
+
+ + + Close Ticket And Feedback + + + + {{object.customer_id.email}} + Ticket Closed + +

+ Dear + + Your Ticket + + Is Closed +
+ + +
+
+ Thanks. +

+ +
+
+ + Reopened Ticket + + + {{object.customer_id.email}} + Ticket Reopened + +

+ Dear + +
+ Your Ticket + + is Reopened +
+
+ Thanks. +

+ +
+
+ + Approve Ticket + + + {{object.customer_id.email}} + Ticket Solved + +

+ Dear + +
+ i think your Problem is Solved. + Your Ticket + + is Done +
+
+ Thanks. +

+ +
+
+ + Cancel Ticket + + + {{object.customer_id.email}} + Ticket Canceled + +

+ Dear + +
+ Your Ticket + + is Canceled Due to Some Reasons +
+
+ Thanks. +

+ +
+
+
+
\ No newline at end of file diff --git a/odoo_website_helpdesk/data/ticket_auto_close.xml b/odoo_website_helpdesk/data/ticket_auto_close.xml new file mode 100644 index 000000000..3d54d5232 --- /dev/null +++ b/odoo_website_helpdesk/data/ticket_auto_close.xml @@ -0,0 +1,79 @@ + + + + + Auto Close Ticket + + code + model.auto_close_ticket() + + 1 + days + -1 + + + Ticket Assign + + + + + +
+

Dear,

+

Your team has been given the ticket [] kindly complete your work carefully. +

+

+

Details

+

Subject :

+

Customer :

+

Description :

+

+

Best regards

+
+
+
+ + Ticket Assign to User + + + + + +
+

Dear,

+

Ticket [] Assign to you , kindly complete your work carefully. +

+

+

Details

+

Subject :

+

Customer :

+

Description :

+

+

Best regards

+
+
+
+ + Mail To Customer Assign to User + + + + + +
+

Dear,

+

Ticket [] successfully assigned to "". +

+

+

Best regards

+
+
+
+
+
\ No newline at end of file diff --git a/odoo_website_helpdesk/data/ticket_stage_data.xml b/odoo_website_helpdesk/data/ticket_stage_data.xml index 8b2e35aff..ffc9024d8 100644 --- a/odoo_website_helpdesk/data/ticket_stage_data.xml +++ b/odoo_website_helpdesk/data/ticket_stage_data.xml @@ -13,6 +13,7 @@ 20 + In Progress @@ -25,6 +26,13 @@ 30 Canceled + + + + + 29 + Closed + diff --git a/odoo_website_helpdesk/data/ticket_type.xml b/odoo_website_helpdesk/data/ticket_type.xml new file mode 100644 index 000000000..69bc99ff0 --- /dev/null +++ b/odoo_website_helpdesk/data/ticket_type.xml @@ -0,0 +1,21 @@ + + + + Question + + + Issue + + + Repair + + + Maintenance + + + Internal + + + Technical + + \ No newline at end of file diff --git a/odoo_website_helpdesk/doc/RELEASE_NOTES.md b/odoo_website_helpdesk/doc/RELEASE_NOTES.md index c06e1607a..4966fc975 100644 --- a/odoo_website_helpdesk/doc/RELEASE_NOTES.md +++ b/odoo_website_helpdesk/doc/RELEASE_NOTES.md @@ -6,10 +6,4 @@ - Initial commit for Website Helpdesk Support Ticket -#### 04.04.2023 -#### Version 16.0.2.0.1 -#### FIX -- Updation in Translation file (Language) - - diff --git a/odoo_website_helpdesk/i18n/ar_SY.po b/odoo_website_helpdesk/i18n/ar_SY.po deleted file mode 100644 index 011cb69a0..000000000 --- a/odoo_website_helpdesk/i18n/ar_SY.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:04+0000\n" -"PO-Revision-Date: 2023-02-14 12:04+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "حساب تحليلي" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "مخصص ل" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr ": عميل" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr ": وصف" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr ": أولوية" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "اسم المهمة" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "إجمالي ساعات الإنفاق" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "مهام" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "الإجراءات اللازمة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "نشيط" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "أنشطة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "زخرفة استثناء النشاط" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "حالة النشاط" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "رمز نوع النشاط" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "عدد المرفقات" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "قابل للفوترة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "فاتورة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "Closing Stage" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "لون" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "إعدادات التكوين" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "إعدادات" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "التكلفة بالساعة" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "إنشاء فاتورة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "إنشاء مهمة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "إنشاء المهام" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "انشأ من قبل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "تم إنشاؤها على" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr ": عميل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "اسم الزبون" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "تاريخ" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "يمسح" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "وصف" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "اسم العرض" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "القائمة المنسدلة" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "بريد إلكتروني" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "تاريخ الانتهاء" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "متابعون" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "تذاكر مكتب المساعدة" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "مكتب المساعدة" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "فريق مكتب المساعدة" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "تذكرة مكتب المساعدة" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "تذاكر مكتب المساعدة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "عالي" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "أيقونة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "قيد اليومية" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "قليل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "أعضاء" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "رسائل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "الموعد النهائي لنشاطي" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "شركتي" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "تذاكري" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "اسم" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "جديد" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "الموعد النهائي للنشاط التالي" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "ملخص النشاط التالي" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "نوع النشاط التالي" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "طبيعي" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "عدد الإجراءات" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "عدد الأخطاء" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "عدد الرسائل التي تتطلب اتخاذ إجراء" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "هاتف" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr ": أولوية" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr ": أولوية" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "منتج" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "مشروع" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "قدم السبب بالتفصيل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "تذكرة عامة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "مستخدم مسؤول" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "خطأ في تسليم الرسائل القصيرة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "تسلسل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "منتج الخدمة" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "إعدادات" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "منصة" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "مراحل" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "تاريخ البدء" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "موضوع" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr ": موضوع" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "يُقدِّم" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "يدعم" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "بطاقة الدعم" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "تذاكر الدعم الفني" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "المهمة" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "مهام" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr ": فريق" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "!شكرًا لك" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "النموذج المحدد للنموذج غير موجود" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "لا يوجد حاليا أي تذاكر صادرة لحسابك" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "تذكرة" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "مرحلة التذكرة" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "تذاكر" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "نوع نشاط الاستثناء المسجل" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "منخفظ جدا" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "عالي جدا" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "منخفظ جدا" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "رسائل الموقع" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "سجل اتصالات الموقع" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "تذكرتك" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "عميل" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/de_CH.po b/odoo_website_helpdesk/i18n/de_CH.po deleted file mode 100644 index 5c06ca098..000000000 --- a/odoo_website_helpdesk/i18n/de_CH.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:48+0000\n" -"PO-Revision-Date: 2023-02-14 12:48+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "Konfigurationseinstellungen" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "Helpdesk-tickets" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "Hoog" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "Buchungssatz" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "Laag" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "Mijn kaartjes" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "Normaal" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "Prioriteit" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "Prioriteit :" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "Openbaar kaartje" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "Indienen" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "Steun" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "Ondersteuningsticket" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "Ondersteuningstickets" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "Aufgabe" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "Ticket" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "Ticket-fase" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "Kaartjes" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "Heel hoog" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "Heel laag" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "Uw kaartje" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/es_AR.po b/odoo_website_helpdesk/i18n/es_AR.po deleted file mode 100644 index 9dd36da5a..000000000 --- a/odoo_website_helpdesk/i18n/es_AR.po +++ /dev/null @@ -1,836 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:49+0000\n" -"PO-Revision-Date: 2023-02-14 12:49+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "Opciones de configuración" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "Mesa de ayuda" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "Equipo de asistencia técnica" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "Ticket de asistencia técnica" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "Tickets de la mesa de ayuda" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "Alto" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "Asiento contable" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "Bajo" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "Mis entradas" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "Normal" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "Prioridad" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "Prioridad :" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "Boleto Público" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "ticket de soporte" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "entradas de soporte" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "Tarea" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "Boleto" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "Etapa de entradas" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "Entradas" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "Muy alto" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "Muy bajo" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/fr_BE.po b/odoo_website_helpdesk/i18n/fr_BE.po deleted file mode 100644 index cd59862dc..000000000 --- a/odoo_website_helpdesk/i18n/fr_BE.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:44+0000\n" -"PO-Revision-Date: 2023-02-14 12:44+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "Paramètres de config" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "Équipe d'assistance" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "Ticket d'assistance" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "Billets d'assistance" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "Haut" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "Pièce comptable" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "Normale" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "Billet d'assistance" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "Billets d'assistance" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "Tâche" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "Billet" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "Billet étape" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "Des billets" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "Très haut" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "Très lent" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "Votre billet" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/uk_UA.po b/odoo_website_helpdesk/i18n/uk_UA.po deleted file mode 100644 index 3dd789a5c..000000000 --- a/odoo_website_helpdesk/i18n/uk_UA.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:49+0000\n" -"PO-Revision-Date: 2023-02-14 12:49+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "Налаштування" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "Довідкова" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "Команда служби підтримки" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "Квиток у службу підтримки" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "Квитки в службу підтримки" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "Запис у журналі" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "Мої квитки" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "Пріоритет" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "Підтримка" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "Квиток підтримки" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "Квитки підтримки" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "Завдання" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "Квиток" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "Квитковий етап" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "Квитки" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "Дуже високо" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "Дуже низький" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/zh_CN.po b/odoo_website_helpdesk/i18n/zh_CN.po deleted file mode 100644 index e23c2a82e..000000000 --- a/odoo_website_helpdesk/i18n/zh_CN.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:48+0000\n" -"PO-Revision-Date: 2023-02-14 12:48+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "配置设置" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "服务台团队" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "帮助台票" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "帮助台门票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "高的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "会计凭证" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "低的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "我的票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "普通的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "优先事项" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "优先事项 :" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "任务" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "任务" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "票" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "售票阶段" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "门票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "很高" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "非常低" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "网站通讯记录" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "你的票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/i18n/zh_HK.po b/odoo_website_helpdesk/i18n/zh_HK.po deleted file mode 100644 index f8d880c99..000000000 --- a/odoo_website_helpdesk/i18n/zh_HK.po +++ /dev/null @@ -1,837 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * odoo_website_helpdesk -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-14 12:48+0000\n" -"PO-Revision-Date: 2023-02-14 12:48+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: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid " " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" \n" -" info@yourcompany.example.com\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" \n" -" info@yourcompany.example.com" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" 3575\n" -" Demo Buena Vista Avenue\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" 3575 Demo\n" -" Buena\n" -" Vista Avenue" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"\n" -" +1\n" -" (650) 555-0111\n" -" " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" +1 (650)\n" -" 555-0111" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Ticket #" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email To" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Email\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Name\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Phone " -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Priority" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"\n" -" Subject\n" -" \n" -" *" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Analytic Account" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Assigned to" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Description :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Priority :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Task Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Total Hours Spend" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.report_help_ticket -msgid "Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "Action Needed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__active -msgid "Active" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_ids -msgid "Activities" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Activity Exception Decoration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "Activity State" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Activity Type Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_attachment_count -msgid "Attachment Count" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__billable -msgid "Billable" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_billed -msgid "Billed" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__closing_stage -msgid "Closing Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__color -msgid "Color" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_res_config_settings -msgid "Config Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_configuration -msgid "Configuration" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Contact us about anything related to our\n" -" company or services.
\n" -" We'll do our best to get back to you as soon\n" -" as possible." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__cost -msgid "Cost per hour" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Invoice" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_task -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__show_create_task -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Create Task" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_res_config_settings__show_create_task -msgid "Create Tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_uid -msgid "Created by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__create_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__create_date -msgid "Created on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Customer :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_name -msgid "Customer Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Delete" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__description -msgid "Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__display_name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__display_name -msgid "Display Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Dropdown menu" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Edit..." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__email -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__email -msgid "Email" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Enable for allowing team to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Enable to create tasks from tickets" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__end_date -msgid "End Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__folded -msgid "Folded in Kanban" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_follower_ids -msgid "Followers" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_partner_ids -msgid "Followers (Partners)" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_type_icon -msgid "Font awesome icon e.g. fa-tasks" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__has_message -msgid "Has Message" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "HelpDesk Tickets" -msgstr "服務台工單" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_team -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk -#: model:website.menu,name:odoo_website_helpdesk.website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_res_config_settings_view_form -msgid "Helpdesk" -msgstr "服務台" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_help_team -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__team_id -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_team -msgid "Helpdesk Team" -msgstr "服務台團隊" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_general_settings -#: model:ir.model,name:odoo_website_helpdesk.model_help_ticket -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.help_ticket_view_calendar -msgid "Helpdesk Ticket" -msgstr "幫助台票" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_tickets -msgid "Helpdesk Tickets" -msgstr "幫助台門票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__3 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "High" -msgstr "高的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__id -msgid "ID" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_icon -msgid "Icon to indicate an exception activity." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction -msgid "If checked, new messages require your attention." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "If checked, some messages have a delivery error." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__invoice_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Invoices" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_is_follower -msgid "Is Follower" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Issue Description" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Issue description in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_account_move -msgid "Journal Entry" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket____last_update -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage____last_update -msgid "Last Modified on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_uid -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__write_date -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__write_date -msgid "Last Updated on" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__1 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Low" -msgstr "低的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_main_attachment_id -msgid "Main Attachment" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__member_ids -msgid "Members" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Mention your Issue here" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error -msgid "Message Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_ids -msgid "Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__my_activity_date_deadline -msgid "My Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "My Company" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "My Tickets" -msgstr "我的票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__name -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__name -msgid "Name" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/models/helpdesk.py:0 -#, python-format -msgid "New" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_date_deadline -msgid "Next Activity Deadline" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_summary -msgid "Next Activity Summary" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_type_id -msgid "Next Activity Type" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__2 -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Normal" -msgstr "普通的" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of Actions" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of errors" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_needaction_counter -msgid "Number of messages which requires an action" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__message_has_error_counter -msgid "Number of messages with delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__phone -msgid "Phone" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__priority -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Priority" -msgstr "優先事項" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Priority :" -msgstr "優先事項 :" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__product_id -msgid "Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_team__project_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__project_id -msgid "Project" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -msgid "Provide the reason in detail" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__public_ticket -msgid "Public Ticket" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__activity_user_id -msgid "Responsible User" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__message_has_sms_error -msgid "SMS Delivery error" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_ticket_stage__sequence -msgid "Sequence" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__service_product_id -msgid "Service Product" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_settings -msgid "Settings" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__stage_id -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Stage" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.act_window,name:odoo_website_helpdesk.action_helpdesk_stage -#: model:ir.ui.menu,name:odoo_website_helpdesk.menu_helpdesk_stage -msgid "Stages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__start_date -msgid "Start Date" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_state -msgid "" -"Status based on activities\n" -"Overdue: Due date is already passed\n" -"Today: Activity date is today\n" -"Planned: Future activities." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__subject -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "Subject" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Subject :" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Submit" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.ui.menu,name:odoo_website_helpdesk.helpdesk_management -msgid "Support" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.actions.report,name:odoo_website_helpdesk.report_ticket -msgid "Support Ticket" -msgstr "支持票" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "Support Tickets" -msgstr "支持工單" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_project_task -msgid "Task" -msgstr "任務" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__task_ids -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_form -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_team_form -msgid "Tasks" -msgstr "任務" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.view_helpdesk_kanban -msgid "Team :" -msgstr "團隊" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Thank You!" -msgstr "" - -#. module: odoo_website_helpdesk -#: code:addons/odoo_website_helpdesk/controller/website_form.py:0 -#, python-format -msgid "The form's specified model does not exist" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_tickets -msgid "There are currently no tickets issued for your account." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_bank_statement_line__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_move__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_account_payment__ticket_id -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_project_task__ticket_id -msgid "Ticket" -msgstr "票" - -#. module: odoo_website_helpdesk -#: model:ir.model,name:odoo_website_helpdesk.model_ticket_stage -msgid "Ticket Stage" -msgstr "售票階段" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_view_activity -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.portal_my_home_menu_tickets -msgid "Tickets" -msgstr "門票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__activity_exception_decoration -msgid "Type of the exception activity on record." -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.ticket_form -msgid "" -"Very\n" -" Low" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__4 -msgid "Very High" -msgstr "很高" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields.selection,name:odoo_website_helpdesk.selection__help_ticket__priority__0 -msgid "Very Low" -msgstr "非常低" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"We will get back\n" -" to you shortly." -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website Messages" -msgstr "" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,help:odoo_website_helpdesk.field_help_ticket__website_message_ids -msgid "Website communication history" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "Your Ticket" -msgstr "你的票" - -#. module: odoo_website_helpdesk -#: model:ir.model.fields,field_description:odoo_website_helpdesk.field_help_ticket__customer_id -msgid "customer" -msgstr "" - -#. module: odoo_website_helpdesk -#: model_terms:ir.ui.view,arch_db:odoo_website_helpdesk.helpdesk_thanks_ir_ui_view -#: model_terms:website.page,arch_db:odoo_website_helpdesk.helpdesk_thanks -msgid "" -"has been registered\n" -" successfully" -msgstr "" diff --git a/odoo_website_helpdesk/models/__init__.py b/odoo_website_helpdesk/models/__init__.py index 14c5f94ac..66d88737d 100644 --- a/odoo_website_helpdesk/models/__init__.py +++ b/odoo_website_helpdesk/models/__init__.py @@ -19,7 +19,9 @@ # If not, see . # ############################################################################# - from . import helpdesk from . import task from . import res_config +from . import categories +from . import heldesk_team +from . import mail_compose diff --git a/odoo_website_helpdesk/models/categories.py b/odoo_website_helpdesk/models/categories.py new file mode 100644 index 000000000..7d5291c9d --- /dev/null +++ b/odoo_website_helpdesk/models/categories.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2022-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import fields, models + + +class HelpdeskCategories(models.Model): + _name = 'helpdesk.categories' + _description = 'Categories' + + name = fields.Char('Name') + sequence = fields.Integer('Sequence', default=0) diff --git a/odoo_website_helpdesk/models/heldesk_team.py b/odoo_website_helpdesk/models/heldesk_team.py new file mode 100644 index 000000000..d36b64453 --- /dev/null +++ b/odoo_website_helpdesk/models/heldesk_team.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2022-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import api, fields, models + + +class HelpDeskTeam(models.Model): + _name = 'help.team' + _description = 'Helpdesk Team' + + name = fields.Char('Name') + team_lead_id = fields.Many2one('res.users', string='Team Leader', + domain=lambda self: [ + ('groups_id', 'in', self.env.ref( + 'odoo_website_helpdesk.helpdesk_team_leader').id)]) + member_ids = fields.Many2many('res.users', string='Members', + domain=lambda self: [ + ('groups_id', 'in', self.env.ref( + 'odoo_website_helpdesk.helpdesk_user').id)]) + email = fields.Char('Email') + project_id = fields.Many2one('project.project', string='Project') + create_task = fields.Boolean(string="Create Task") + + @api.onchange('team_lead_id') + def members_choose(self): + fetch_memebers = self.env['res.users'].search([]) + filterd_members = fetch_memebers.filtered( + lambda x: x.id != self.team_lead_id.id) + return {'domain': {'member_ids': + [('id', '=', filterd_members.ids), ( + 'groups_id', 'in', + self.env.ref('base.group_user').id), + ('groups_id', 'not in', self.env.ref( + 'odoo_website_helpdesk.helpdesk_team_leader').id)]}} diff --git a/odoo_website_helpdesk/models/helpdesk.py b/odoo_website_helpdesk/models/helpdesk.py index 6f904d32a..5ad8a31df 100644 --- a/odoo_website_helpdesk/models/helpdesk.py +++ b/odoo_website_helpdesk/models/helpdesk.py @@ -22,6 +22,7 @@ import logging from odoo import models, fields, api, _ from odoo.exceptions import UserError +from odoo.exceptions import ValidationError _logger = logging.getLogger(__name__) @@ -30,7 +31,16 @@ PRIORITIES = [ ('1', 'Low'), ('2', 'Normal'), ('3', 'High'), - ('4', 'Very High')] + ('4', 'Very High'), +] +RATING = [ + ('0', 'Very Low'), + ('1', 'Low'), + ('2', 'Normal'), + ('3', 'High'), + ('4', 'Very High'), + ('5', 'Extreme High') +] class HelpDeskTicket(models.Model): @@ -40,14 +50,14 @@ class HelpDeskTicket(models.Model): name = fields.Char('Name', default=lambda self: self.env['ir.sequence']. next_by_code('help.ticket') or _('New')) - customer_id = fields.Many2one('res.partner', string='customer') + customer_id = fields.Many2one('res.partner', string='Customer Name') customer_name = fields.Char('Customer Name') subject = fields.Text('Subject', required=True) description = fields.Text('Description', required=True) email = fields.Char('Email') phone = fields.Char('Phone') team_id = fields.Many2one('help.team', string='Helpdesk Team') - product_id = fields.Many2one('product.product', string='Product') + product_id = fields.Many2many('product.template', string='Product') project_id = fields.Many2one('project.project', string='Project', readonly=False, related='team_id.project_id', store=True) @@ -59,19 +69,72 @@ class HelpDeskTicket(models.Model): [('name', '=', 'Draft')], limit=1).id, tracking=True, group_expand='_read_group_stage_ids') - + user_id = fields.Many2one('res.users', + default=lambda self: self.env.user, + check_company=True, + index=True, tracking=True) cost = fields.Float('Cost per hour') service_product_id = fields.Many2one('product.product', string='Service Product', domain=[ ('detailed_type', '=', 'service')]) - start_date = fields.Date('Start Date') - end_date = fields.Date('End Date') + create_date = fields.Datetime('Creation Date') + start_date = fields.Datetime('Start Date') + end_date = fields.Datetime('End Date') public_ticket = fields.Boolean(string="Public Ticket") - invoice_ids = fields.Many2many('account.move', string='Invoices', - store=True) + invoice_ids = fields.Many2many('account.move', string='Invoices') task_ids = fields.Many2many('project.task', string='Tasks') - color = fields.Integer(string="Color", default=6) + color = fields.Integer(string="Color") + replied_date = fields.Datetime('Replied date') + last_update_date = fields.Datetime('Last Update Date') + ticket_type = fields.Many2one('helpdesk.types', string='Ticket Type') + team_head = fields.Many2one('res.users', string='Team Leader', + compute='_compute_team_head') + assigned_user = fields.Many2one('res.users', + domain=lambda self: [ + ('groups_id', 'in', self.env.ref( + 'odoo_website_helpdesk.helpdesk_user').id)]) + category_id = fields.Many2one('helpdesk.categories') + tags = fields.Many2many('helpdesk.tag') + assign_user = fields.Boolean(default=False) + attachment_ids = fields.One2many('ir.attachment', 'res_id') + + @api.onchange('team_id', 'team_head') + def team_leader_domain(self): + li = [] + for rec in self.team_id.member_ids: + li.append(rec.id) + return {'domain': {'assigned_user': [('id', 'in', li)]}} + + @api.depends('team_id') + def _compute_team_head(self): + self.team_head = self.team_id.team_lead_id.id + + @api.onchange('stage_id') + def mail_snd(self): + rec_id = self._origin.id + data = self.env['help.ticket'].search([('id', '=', rec_id)]) + data.last_update_date = fields.Datetime.now() + if self.stage_id.starting_stage: + data.start_date = fields.Datetime.now() + if self.stage_id.closing_stage or self.stage_id.cancel_stage: + data.end_date = fields.Datetime.now() + if self.stage_id.template_id: + mail_template = self.stage_id.template_id + mail_template.send_mail(self._origin.id, force_send=True) + + def assign_to_teamleader(self): + if self.team_id: + self.team_head = self.team_id.team_lead_id.id + mail_template = self.env.ref( + 'odoo_website_helpdesk.odoo_website_helpdesk_assign') + mail_template.sudo().write({ + 'email_to': self.team_head.email, + 'subject': self.name + }) + mail_template.sudo().send_mail(self.id, force_send=True) + else: + raise ValidationError("Please choose a Helpdesk Team") def _default_show_create_task(self): return self.env['ir.config_parameter'].sudo().get_param( @@ -84,11 +147,45 @@ class HelpDeskTicket(models.Model): related='team_id.create_task', store=True) billable = fields.Boolean(string="Billable", default=False) + def _default_show_category(self): + return self.env['ir.config_parameter'].sudo().get_param( + 'odoo_website_helpdesk.show_category') + + show_category = fields.Boolean(default=_default_show_category, + compute='_compute_show_category') + customer_rating = fields.Selection(RATING, default='0', readonly=True) + + review = fields.Char('Review', readonly=True) + kanban_state = fields.Selection([ + ('normal', 'Ready'), + ('done', 'In Progress'), + ('blocked', 'Blocked'), ], default='normal') + + def _compute_show_category(self): + show_category = self._default_show_category() + for rec in self: + rec.show_category = show_category + def _compute_show_create_task(self): show_create_task = self._default_show_create_task() for record in self: record.show_create_task = show_create_task + def auto_close_ticket(self): + auto_close = self.env['ir.config_parameter'].sudo().get_param( + 'odoo_website_helpdesk.auto_close_ticket') + if auto_close: + no_of_days = self.env['ir.config_parameter'].sudo().get_param( + 'odoo_website_helpdesk.no_of_days') + records = self.env['help.ticket'].search([]) + for rec in records: + days = (fields.Datetime.today() - rec.create_date).days + if days >= int(no_of_days): + close_stage_id = self.env['ticket.stage'].search( + [('closing_stage', '=', True)]) + if close_stage_id: + rec.stage_id = close_stage_id + def default_stage_id(self): # Search your stage return self.env['ticket.stage'].search( @@ -104,7 +201,6 @@ class HelpDeskTicket(models.Model): @api.model_create_multi def create(self, vals_list): - return super(HelpDeskTicket, self).create(vals_list) def write(self, vals): @@ -116,7 +212,6 @@ class HelpDeskTicket(models.Model): [('project_id', '=', self.project_id.id), ('ticket_id', '=', self.id)]).filtered( lambda line: line.ticket_billed == False) - if not tasks: raise UserError('No Tasks to Bill') @@ -137,20 +232,18 @@ class HelpDeskTicket(models.Model): 'name': self.service_product_id.name, 'quantity': total, 'product_uom_id': self.service_product_id.uom_id.id, - 'price_unit': self.cost if self.cost else self.service_product_id.lst_price, + 'price_unit': self.cost, 'account_id': self.service_product_id.categ_id.property_account_income_categ_id.id, })], }, ]) for task in tasks: task.ticket_billed = True return { - 'view_type': 'form', - 'res_model': 'account.move', - 'res_id': move.id, - 'view_id': False, - 'view_mode': 'form', - 'type': 'ir.actions.act_window' - + 'effect': { + 'fadeout': 'medium', + 'message': 'Billed Successfully!', + 'type': 'rainbow_man', + } } def create_tasks(self): @@ -194,17 +287,77 @@ class HelpDeskTicket(models.Model): 'type': 'ir.actions.act_window', } + def action_send_reply(self): + template_id = self.env['ir.config_parameter'].sudo().get_param( + 'odoo_website_helpdesk.reply_template_id' + ) + template_id = self.env['mail.template'].browse(int(template_id)) + if template_id: + return { + 'type': 'ir.actions.act_window', + 'name': 'mail', + 'res_model': 'mail.compose.message', + 'view_mode': 'form', + 'target': 'new', + 'views': [[False, 'form']], + 'context': { + 'default_model': 'help.ticket', + 'default_res_id': self.id, + 'default_template_id': template_id.id + } + } + return { + 'type': 'ir.actions.act_window', + 'name': 'mail', + 'res_model': 'mail.compose.message', + 'view_mode': 'form', + 'target': 'new', + 'views': [[False, 'form']], + 'context': { + 'default_model': 'help.ticket', + 'default_res_id': self.id, + } + } + class StageTicket(models.Model): _name = 'ticket.stage' _description = 'Ticket Stage' _order = 'sequence, id' + _fold_name = 'fold' name = fields.Char('Name') active = fields.Boolean(default=True) sequence = fields.Integer(default=50) closing_stage = fields.Boolean('Closing Stage', default=False) + cancel_stage = fields.Boolean('Cancel Stage', default=False) + starting_stage = fields.Boolean('Start Stage', default=False) folded = fields.Boolean('Folded in Kanban', default=False) + template_id = fields.Many2one('mail.template', + domain="[('model', '=', 'help.ticket')]") + group_ids = fields.Many2many('res.groups') + fold = fields.Boolean(string='Fold') + + def unlink(self): + for rec in self: + tickets = rec.search([]) + sequence = tickets.mapped('sequence') + lowest_sequence = tickets.filtered( + lambda x: x.sequence == min(sequence)) + if self.name == "Draft": + raise UserError(_("Cannot Delete This Stage")) + if rec == lowest_sequence: + raise UserError(_("Cannot Delete '%s'" % (rec.name))) + else: + res = super().unlink() + return res + + +class HelpdeskTypes(models.Model): + _name = 'helpdesk.types' + _description = 'Helpdesk Types' + + name = fields.Char(string='Type') class Tasks(models.Model): @@ -213,12 +366,8 @@ class Tasks(models.Model): ticket_billed = fields.Boolean('Billed', default=False) -class HelpDeskTeam(models.Model): - _name = 'help.team' - _description = 'Helpdesk Team' +class HelpdeskTags(models.Model): + _name = 'helpdesk.tag' + _description = 'Helpdesk Tags' - name = fields.Char('Name') - member_ids = fields.Many2many('res.users', string='Members') - email = fields.Char('Email') - project_id = fields.Many2one('project.project', string='Project') - create_task = fields.Boolean(string="Create Task") + name = fields.Char(string='Tag') diff --git a/odoo_website_helpdesk/models/mail_compose.py b/odoo_website_helpdesk/models/mail_compose.py new file mode 100644 index 000000000..07eaa872e --- /dev/null +++ b/odoo_website_helpdesk/models/mail_compose.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2022-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import fields, models + + +class MailComposeMessage(models.TransientModel): + _inherit = 'mail.compose.message' + + def _action_send_mail(self, auto_commit=False): + if self.model == 'help.ticket': + ticket_id = self.env['help.ticket'].browse(self.res_id) + ticket_id.replied_date = fields.Date.today() + return super(MailComposeMessage, self)._action_send_mail( + auto_commit=auto_commit) diff --git a/odoo_website_helpdesk/models/res_config.py b/odoo_website_helpdesk/models/res_config.py index fba104929..a0e798489 100644 --- a/odoo_website_helpdesk/models/res_config.py +++ b/odoo_website_helpdesk/models/res_config.py @@ -19,12 +19,68 @@ # If not, see . # ############################################################################# -from odoo import models, fields +from odoo import models, fields, api + + +class Menu(models.Model): + _inherit = "website.menu" + + def _compute_visible(self): + super()._compute_visible() + show_menu_header = self.env['ir.config_parameter'].sudo().get_param( + 'odoo_website_helpdesk.helpdesk_menu_show') + for menu in self: + if menu.name == 'Helpdesk' and show_menu_header == False: + menu.is_visible = False + if menu.name == 'Helpdesk' and show_menu_header == True: + menu.is_visible = True class Helpdesk(models.TransientModel): _inherit = 'res.config.settings' - show_create_task = fields.Boolean( - string="Create Tasks", - config_parameter='odoo_website_helpdesk.show_create_task') + show_create_task = fields.Boolean(string="Create Tasks", + config_parameter='odoo_website_helpdesk.show_create_task') + show_category = fields.Boolean(string="Category", + config_parameter='odoo_website_helpdesk.show_category', + implied_group='odoo_website_helpdesk.group_show_category') + product_website = fields.Boolean(string="Product On Website", + config_parameter='odoo_website_helpdesk.product_website') + auto_close_ticket = fields.Boolean(string="Auto Close Ticket", + config_parameter='odoo_website_helpdesk.auto_close_ticket') + no_of_days = fields.Integer(string="No Of Days", + config_parameter='odoo_website_helpdesk.no_of_days') + closed_stage = fields.Many2one( + 'ticket.stage', string='Closing stage', + config_parameter='odoo_website_helpdesk.closed_stage') + + reply_template_id = fields.Many2one('mail.template', + domain="[('model', '=', 'help.ticket')]", + config_parameter='odoo_website_helpdesk.reply_template_id') + helpdesk_menu_show = fields.Boolean('Helpdesk Menu', + config_parameter= + 'odoo_website_helpdesk.helpdesk_menu_show') + + @api.onchange('closed_stage') + def closed_stage_a(self): + stage = self.closed_stage.id + in_stage = self.env['ticket.stage'].search([('id', '=', stage)]) + not_in_stage = self.env['ticket.stage'].search([('id', '!=', stage)]) + in_stage.closing_stage = True + for each in not_in_stage: + each.closing_stage = False + + @api.constrains('show_category') + def show_category_subcategory(self): + if self.show_category: + group_cat = self.env.ref( + 'odoo_website_helpdesk.group_show_category') + group_cat.write({ + 'users': [(4, self.env.user.id)] + }) + else: + group_cat = self.env.ref( + 'odoo_website_helpdesk.group_show_category') + group_cat.write({ + 'users': [(5, False)] + }) diff --git a/odoo_website_helpdesk/report/helpdesk_ticket_report_template.xml b/odoo_website_helpdesk/report/helpdesk_ticket_report_template.xml new file mode 100644 index 000000000..045d12402 --- /dev/null +++ b/odoo_website_helpdesk/report/helpdesk_ticket_report_template.xml @@ -0,0 +1,113 @@ + + + + + Helpdesk Ticket Report + help.ticket + qweb-pdf + odoo_website_helpdesk.report_helpdesk_ticket + odoo_website_helpdesk.report_helpdesk_ticket + report + + + \ No newline at end of file diff --git a/odoo_website_helpdesk/security/ir.model.access.csv b/odoo_website_helpdesk/security/ir.model.access.csv index ada4d7b36..7ce811366 100644 --- a/odoo_website_helpdesk/security/ir.model.access.csv +++ b/odoo_website_helpdesk/security/ir.model.access.csv @@ -1,4 +1,21 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink + access_help_ticket,access.help.ticket,model_help_ticket,,1,1,1,1 -access_help_ticket_teams,access.help.team,model_help_team,,1,1,1,1 -access_help_ticket_stage,access.ticket.stage,model_ticket_stage,,1,1,1,1 + +access_help_ticket_teams_user,access.help.team,model_help_team,odoo_website_helpdesk.helpdesk_user,1,0,0,0 +access_help_ticket_teams_leader,access.help.team,model_help_team,odoo_website_helpdesk.helpdesk_team_leader,1,0,0,0 +access_help_ticket_teams_manager,access.help.team,model_help_team,odoo_website_helpdesk.helpdesk_manager,1,1,1,1 + +access_helpdesk_tag_user,access.helpdesk.tag,model_helpdesk_tag,odoo_website_helpdesk.helpdesk_user,1,0,0,0 +access_helpdesk_tag_leader,access.helpdesk.tag,model_helpdesk_tag,odoo_website_helpdesk.helpdesk_team_leader,1,1,1,1 +access_helpdesk_tag_manager,access.helpdesk.tag,model_helpdesk_tag,odoo_website_helpdesk.helpdesk_manager,1,1,1,1 + +access_help_ticket_stage_user,access.ticket.stage,model_ticket_stage,,1,1,1,1 + +access_helpdesk_types_user,access.helpdesk.types,model_helpdesk_types,odoo_website_helpdesk.helpdesk_user,1,0,0,0 +access_helpdesk_types_leader,access.helpdesk.types,model_helpdesk_types,odoo_website_helpdesk.helpdesk_team_leader,1,1,1,1 +access_helpdesk_types_manager,access.helpdesk.types,model_helpdesk_types,odoo_website_helpdesk.helpdesk_manager,1,1,1,1 + +access_helpdesk_categories_user,access_helpdesk_categories,model_helpdesk_categories,odoo_website_helpdesk.helpdesk_user,1,0,0,0 +access_helpdesk_categories_leader,access_helpdesk_categories,model_helpdesk_categories,odoo_website_helpdesk.helpdesk_team_leader,1,1,1,1 +access_helpdesk_categories_manager,access_helpdesk_categories,model_helpdesk_categories,odoo_website_helpdesk.helpdesk_manager,1,1,1,1 diff --git a/odoo_website_helpdesk/security/security_groups.xml b/odoo_website_helpdesk/security/security_groups.xml new file mode 100644 index 000000000..778aabafb --- /dev/null +++ b/odoo_website_helpdesk/security/security_groups.xml @@ -0,0 +1,114 @@ + + + + Helpdesk + Helpdesk Access Groups + 20 + + + + User + + + + + Team Leader + + + + + + Manager + + + + + + group_show_category + + + + group_show_subcategory + + + + Record Rule for team leader + + + ['&', ('team_head.id', '=', user.id), ('stage_id.group_ids.users', 'in', user.id)] + + + + + + + + Record Rule for manager + + + [(1, '=', 1)] + + + + + + + + Record Rule for user + + + ['&', ('assigned_user', '=', user.id), ('stage_id.group_ids.users', 'in', user.id)] + + + + + + + + Record Rule stages leader + + + [('group_ids.users', 'in', user.id)] + + + + + + + + Record Rule stages manager + + + [(1, '=', 1)] + + + + + + + + Record Rule stages user + + + [('group_ids.users', 'in', user.id)] + + + + + + + + + diff --git a/odoo_website_helpdesk/static/description/assets/screenshots/Screenshot3.png b/odoo_website_helpdesk/static/description/assets/screenshots/Screenshot3.png index 9265aadd5f789d94f37e24dadf260d03dd01c3c7..689ab757a6c1ee08b08b0c87689b96756e18e0ac 100644 GIT binary patch literal 171509 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 z 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ªq> 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 aSo~|g6i)9cme{W0ijtg~Y{@f|!2biX1L5od literal 224935 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� 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 0.25% +not dead +Chrome >= 45 +Firefox >= 38 +Edge >= 12 +Explorer >= 10 +iOS >= 9 +Safari >= 9 +Android >= 4.4 +Opera >= 30 \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.deepsource.toml b/odoo_website_helpdesk/static/src/cdn/.deepsource.toml new file mode 100644 index 000000000..8c0ec867e --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.deepsource.toml @@ -0,0 +1,5 @@ +version = 1 + +[[analyzers]] +name = "javascript" +enabled = true \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.editorconfig b/odoo_website_helpdesk/static/src/cdn/.editorconfig new file mode 100644 index 000000000..88bf97c50 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.editorconfig @@ -0,0 +1,12 @@ +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = crlf +charset = utf-8 +trim_trailing_whitespace = false +insert_final_newline = false \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.eslintrc b/odoo_website_helpdesk/static/src/cdn/.eslintrc new file mode 100644 index 000000000..ce03e3170 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.eslintrc @@ -0,0 +1,25 @@ +{ + "env": { + "es6": true, + "browser": true + }, + "ignorePatterns": ["**/*.min.js", "gpr-hack.js"], + "extends": "eslint:recommended", + "rules": { + "no-extra-boolean-cast": "error", + "semi": "error", + "no-var": "error", + "object-shorthand": "error", + "prefer-template": "error", + "radix": "error", + "eqeqeq": "error", + "default-case": "error", + "prefer-arrow-callback": "error", + "no-param-reassign": "error", + "prefer-destructuring": "error", + "dot-location": ["error", "property"], + "no-shadow": "error", + "no-implicit-coercion": "off", + "no-throw-literal": "error" + } +} \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.github/CODEOWNERS b/odoo_website_helpdesk/static/src/cdn/.github/CODEOWNERS new file mode 100644 index 000000000..e9fd6e493 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.github/CODEOWNERS @@ -0,0 +1 @@ +* @Zenoo \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.github/workflows/codeql-analysis.yml b/odoo_website_helpdesk/static/src/cdn/.github/workflows/codeql-analysis.yml new file mode 100644 index 000000000..a30e01d0e --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.github/workflows/codeql-analysis.yml @@ -0,0 +1,72 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '15 14 * * 5' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + paths-ignore: "docs" + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.github/workflows/github-release-publish.yml b/odoo_website_helpdesk/static/src/cdn/.github/workflows/github-release-publish.yml new file mode 100644 index 000000000..1071ec06b --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.github/workflows/github-release-publish.yml @@ -0,0 +1,43 @@ +name: GitHub Release + +on: + push: + tags: + - 'v*.*.*' + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Release + uses: softprops/action-gh-release@v1 + with: + body: | + See [CHANGELOG.md](./CHANGELOG.md) for changes. + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 14 + registry-url: 'https://registry.npmjs.org' + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 14 + registry-url: https://npm.pkg.github.com/ + scope: "@hemantnegi" + - run: node gpr-hack.js + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}} \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/.gitignore b/odoo_website_helpdesk/static/src/cdn/.gitignore new file mode 100644 index 000000000..7e087fe57 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.gitignore @@ -0,0 +1,2 @@ +.idea/ +node_modules diff --git a/odoo_website_helpdesk/static/src/cdn/.vscode/settings.json b/odoo_website_helpdesk/static/src/cdn/.vscode/settings.json new file mode 100644 index 000000000..4447fe32e --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "es6-css-minify.minifyOnSave": "no" +} \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/CHANGELOG.md b/odoo_website_helpdesk/static/src/cdn/CHANGELOG.md new file mode 100644 index 000000000..530d22dd8 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/CHANGELOG.md @@ -0,0 +1,362 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +### [3.4.8](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.7...v3.4.8) (2022-07-29) + +### [3.4.7](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.6...v3.4.7) (2022-07-29) + + +### Bug Fixes + +* Placeholder text not in sync with `triggerChangeCombined` set to `false`. Fixes [#331](https://github.com/HemantNegi/jquery.sumoselect/issues/331) ([b24ff0f](https://github.com/HemantNegi/jquery.sumoselect/commit/b24ff0fced30b98c75513a13808ce7444360b076)) + +### [3.4.6](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.5...v3.4.6) (2022-04-15) + + +### Bug Fixes + +* Select all not working on mobile. [#323](https://github.com/HemantNegi/jquery.sumoselect/issues/323) ([aacfa2e](https://github.com/HemantNegi/jquery.sumoselect/commit/aacfa2e805b22d5530cc0610b1ce319910fa38cb)) + +### [3.4.5](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.4...v3.4.5) (2022-02-10) + + +### Bug Fixes + +* Update npm dependencies ([d567466](https://github.com/HemantNegi/jquery.sumoselect/commit/d567466c127a320ded7ffbcbcacbd89f89c16fa7)) + +### [3.4.4](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.3...v3.4.4) (2022-02-10) + +### [3.4.3](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.2...v3.4.3) (2022-02-09) + + +### Bug Fixes + +* Rename isCloseAfterClearAll to closeAfterClearAll ([046fe2d](https://github.com/HemantNegi/jquery.sumoselect/commit/046fe2d68acd0df8d295ed77fc2ea26842d15623)) + +### [3.4.2](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.1...v3.4.2) (2022-01-04) + + +### Bug Fixes + +* Console cleanup ([a43da6a](https://github.com/HemantNegi/jquery.sumoselect/commit/a43da6a7b80abe469cb82e550adbbff7f2474e3f)) + +### [3.4.1](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.4.0...v3.4.1) (2022-01-04) + + +### Bug Fixes + +* Select disappearing on reload on mobile. Fixes [#318](https://github.com/HemantNegi/jquery.sumoselect/issues/318) ([dd8ce18](https://github.com/HemantNegi/jquery.sumoselect/commit/dd8ce1830fe1f71af4e754fc2f4c3b8dea6a27bd)) + +## [3.4.0](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.30...v3.4.0) (2022-01-04) + + +### Features + +* New selectAllPartialCheck option ([db9dc39](https://github.com/HemantNegi/jquery.sumoselect/commit/db9dc39bdc449eee10b5b4d614d0a78887ed401f)) + +### [3.3.30](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.29...v3.3.30) (2021-10-30) + + +### Bug Fixes + +* Force event bubbling up.Fixes [#316](https://github.com/HemantNegi/jquery.sumoselect/issues/316) ([620ba23](https://github.com/HemantNegi/jquery.sumoselect/commit/620ba2334e3e5a836434b2378fe7dcf16fc68948)) + +### [3.3.29](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.28...v3.3.29) (2021-09-02) + + +### Bug Fixes + +* Search text not showing up. Fixes [#312](https://github.com/HemantNegi/jquery.sumoselect/issues/312) ([a7ed02c](https://github.com/HemantNegi/jquery.sumoselect/commit/a7ed02c9caeceb2c882715b8ab884bbf073fd2d1)) + +### [3.3.28](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.27...v3.3.28) (2021-08-10) + + +### Bug Fixes + +* Placeholder not changing on click on select all. Fixes [#311](https://github.com/HemantNegi/jquery.sumoselect/issues/311) ([569faf7](https://github.com/HemantNegi/jquery.sumoselect/commit/569faf7dfd48d3247142b9f1b175086d21230497)) + +### [3.3.27](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.26...v3.3.27) (2021-08-04) + +### [3.3.26](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.25...v3.3.26) (2021-07-12) + + +### Bug Fixes + +* Warning on IE. [#307](https://github.com/HemantNegi/jquery.sumoselect/issues/307) ([0e96ea6](https://github.com/HemantNegi/jquery.sumoselect/commit/0e96ea67ead1d0cb78713f0c9fa90f2d5d81e885)) + +### [3.3.25](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.24...v3.3.25) (2021-07-12) + + +### Bug Fixes + +* Error on IE. Fixes [#307](https://github.com/HemantNegi/jquery.sumoselect/issues/307) ([bb785d1](https://github.com/HemantNegi/jquery.sumoselect/commit/bb785d179e531c89f254ead2845d8ba6dd6052c4)) + +### [3.3.24](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.23...v3.3.24) (2021-07-05) + + +### Bug Fixes + +* Reselect preselected options for IE too. Fixes [#306](https://github.com/HemantNegi/jquery.sumoselect/issues/306) ([88c444c](https://github.com/HemantNegi/jquery.sumoselect/commit/88c444c00da6229cfb58f24f74ead0ffceb8d4de)) + +### [3.3.23](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.22...v3.3.23) (2021-07-05) + + +### Bug Fixes + +* Bug where you can't initialize sumo with multiple options selected. Fixes [#306](https://github.com/HemantNegi/jquery.sumoselect/issues/306) ([1691d71](https://github.com/HemantNegi/jquery.sumoselect/commit/1691d713b5b692f6a89e10124cd782d68513a9ee)) + +### [3.3.22](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.21...v3.3.22) (2021-06-30) + +### [3.3.21](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.20...v3.3.21) (2021-06-27) + + +### Bug Fixes + +* No uppercases in scope ([425bc1e](https://github.com/HemantNegi/jquery.sumoselect/commit/425bc1e5d5a780aae770397144f635aed1ae4ce1)) + +### [3.3.20](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.19...v3.3.20) (2021-06-27) + + +### Bug Fixes + +* package.json access point in GPR hack ([bbea8fb](https://github.com/HemantNegi/jquery.sumoselect/commit/bbea8fb4811a197a82539099a46420cdbc595bd1)) + +### [3.3.19](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.18...v3.3.19) (2021-06-27) + + +### Bug Fixes + +* Wrong package.json link ([50a6229](https://github.com/HemantNegi/jquery.sumoselect/commit/50a62294832a63ac86eb4c6408b795d8ca104b76)) + +### [3.3.18](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.17...v3.3.18) (2021-06-27) + + +### Bug Fixes + +* GPR hack mjs to js ([e577ecd](https://github.com/HemantNegi/jquery.sumoselect/commit/e577ecdcd3221b541086941d5ef7016d64d1487d)) + +### [3.3.17](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.16...v3.3.17) (2021-06-27) + + +### Bug Fixes + +* Remove permission specifications ([b54e7d5](https://github.com/HemantNegi/jquery.sumoselect/commit/b54e7d5c6ae6837969be6a61f15dd2fc8714b64a)) + +### [3.3.16](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.15...v3.3.16) (2021-06-27) + + +### Bug Fixes + +* Update node for npm publish run ([87f3b64](https://github.com/HemantNegi/jquery.sumoselect/commit/87f3b64e1cdb0adbd47c071a3bcde3abb27471be)) + +### [3.3.15](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.14...v3.3.15) (2021-06-27) + + +### Bug Fixes + +* Package name & scope ([87f8c9d](https://github.com/HemantNegi/jquery.sumoselect/commit/87f8c9d87bfd0a0cf1f7344bf0519965c577e615)) + +### [3.3.14](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.13...v3.3.14) (2021-06-27) + + +### Bug Fixes + +* GIthub package name ([846652c](https://github.com/HemantNegi/jquery.sumoselect/commit/846652c0af5244087b8ee29528ce78028e98b6d2)) + +### [3.3.13](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.12...v3.3.13) (2021-06-27) + + +### Bug Fixes + +* publish script fix ([08a6d95](https://github.com/HemantNegi/jquery.sumoselect/commit/08a6d956a80138ba99bd298aa8427bfd2b508d9b)) + +### [3.3.12](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.11...v3.3.12) (2021-06-27) + +### [3.3.11](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.10...v3.3.11) (2021-06-27) + + +### Bug Fixes + +* Destructuring errors ([0008972](https://github.com/HemantNegi/jquery.sumoselect/commit/00089724651d4c536833845f920d819ad30182f2)) +* Enforce default in switches ([5fdf684](https://github.com/HemantNegi/jquery.sumoselect/commit/5fdf6841dd30bf8eb644e66cdad2bc2de5c4be3e)) +* no extra boolean cast ([afbbe29](https://github.com/HemantNegi/jquery.sumoselect/commit/afbbe29712d3ceeed1f951bb20d428f06f5d9e2e)) +* No param reassign ([26d5d60](https://github.com/HemantNegi/jquery.sumoselect/commit/26d5d608ba58157e845f1d4728a09b196958b380)) +* No shadow declarations ([5e25c58](https://github.com/HemantNegi/jquery.sumoselect/commit/5e25c58ec90b353563db8164797e0c7b9a08b323)) +* Throw errors instead of literals ([006ebf8](https://github.com/HemantNegi/jquery.sumoselect/commit/006ebf87e09ff454074beb812491386f83b1bdce)) +* Use `let` or `const` over `var` ([80fbe29](https://github.com/HemantNegi/jquery.sumoselect/commit/80fbe2941ac9ecbf6a5e5e0ff7bc26d12628dccd)) +* Use arrow functions where possible ([c9eee06](https://github.com/HemantNegi/jquery.sumoselect/commit/c9eee066a92dbea4c14a2740ade44192b3c76077)) +* Use destructuring ([c9758b1](https://github.com/HemantNegi/jquery.sumoselect/commit/c9758b189fde438b7c29d4a0fbbed7586f001695)) +* Use object shorthands ([b0fd988](https://github.com/HemantNegi/jquery.sumoselect/commit/b0fd98858fb9bbd740a99b2b172751cf2d0abeca)) +* Use parseInt shorthand ([00811a1](https://github.com/HemantNegi/jquery.sumoselect/commit/00811a1410538e4877dcb61720899225db2dbb31)) +* Use strict equality operators ([69ffb8a](https://github.com/HemantNegi/jquery.sumoselect/commit/69ffb8af00827190d37cb838468d1d5f094a3284)) +* Use template literals ([a26fd19](https://github.com/HemantNegi/jquery.sumoselect/commit/a26fd197f8413f0608e62c1147ee64c51aa5ceab)) + +### [3.3.10](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.9...v3.3.10) (2021-06-20) + +### [3.3.9](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.8...v3.3.9) (2021-06-20) + + +### Bug Fixes + +* Remove unwanted class after unload ([2b98214](https://github.com/HemantNegi/jquery.sumoselect/commit/2b982143f571477128ca921d8db303cf8accefee)) + +### [3.3.8](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.7...v3.3.8) (2021-06-20) + + +### Bug Fixes + +* Hide opt groups with no matches on search. Fixes [#242](https://github.com/HemantNegi/jquery.sumoselect/issues/242) ([276d4ce](https://github.com/HemantNegi/jquery.sumoselect/commit/276d4ce5439686148781becc1e6606fea01e2ff6)) + +### [3.3.7](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.6...v3.3.7) (2021-06-20) + + +### Bug Fixes + +* unSelectAll on single select. Fixes [#238](https://github.com/HemantNegi/jquery.sumoselect/issues/238) ([c60c8c4](https://github.com/HemantNegi/jquery.sumoselect/commit/c60c8c43d04645b14a75c8d484238ba3a184ad69)) + +### [3.3.6](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.5...v3.3.6) (2021-06-20) + + +### Bug Fixes + +* Wrong li selection. Fixes [#227](https://github.com/HemantNegi/jquery.sumoselect/issues/227) ([10dab24](https://github.com/HemantNegi/jquery.sumoselect/commit/10dab243aa7f91ac457598b5127373c2256fcb69)) + +### [3.3.5](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.4...v3.3.5) (2021-06-20) + + +### Bug Fixes + +* Stop form autocompletion on searches. Fixes [#223](https://github.com/HemantNegi/jquery.sumoselect/issues/223) ([7d298be](https://github.com/HemantNegi/jquery.sumoselect/commit/7d298beaf055ed8f74ba8bb7e20305323f054e99)) + +### [3.3.4](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.3...v3.3.4) (2021-06-20) + + +### Bug Fixes + +* IE resetting selectedIndex from -1 to 0. Fixes [#221](https://github.com/HemantNegi/jquery.sumoselect/issues/221) ([8629388](https://github.com/HemantNegi/jquery.sumoselect/commit/8629388db1e0f86d827e7aba7d6ccfc42ef093c5)) + +### [3.3.3](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.2...v3.3.3) (2021-06-20) + + +### Bug Fixes + +* Multiple :not selector not supported in IE / Safari. Fixes [#216](https://github.com/HemantNegi/jquery.sumoselect/issues/216) ([b553b91](https://github.com/HemantNegi/jquery.sumoselect/commit/b553b912116d59dd325fea8a3373b8da593680f0)) + +### [3.3.2](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.1...v3.3.2) (2021-06-20) + + +### Bug Fixes + +* Optimize selectAll/ unSelectAll performance. Fixes [#209](https://github.com/HemantNegi/jquery.sumoselect/issues/209) ([91aba7b](https://github.com/HemantNegi/jquery.sumoselect/commit/91aba7b1139fb4df1b0cb9a7fcc7d1197a3a6967)) + +### [3.3.1](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.3.0...v3.3.1) (2021-06-20) + + +### Bug Fixes + +* csvDispCount displaying one less than planned. Fixes [#267](https://github.com/HemantNegi/jquery.sumoselect/issues/267) ([dd00654](https://github.com/HemantNegi/jquery.sumoselect/commit/dd0065450620e4ee147306de1e9a14ac40e1b999)) +* Trailing comma in placeholder ([fdfe2cd](https://github.com/HemantNegi/jquery.sumoselect/commit/fdfe2cde1cf7123688043b2e293d1a08c50e52de)) + +## [3.3.0](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.6...v3.3.0) (2021-06-20) + + +### Features + +* New custom `

  • ` renderer. Fixes [#272](https://github.com/HemantNegi/jquery.sumoselect/issues/272) ([d0ffdfb](https://github.com/HemantNegi/jquery.sumoselect/commit/d0ffdfb79a1b9dc59bb12a0c07676c255a8bf53d)) + +### [3.2.6](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.5...v3.2.6) (2021-06-19) + +### [3.2.5](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.4...v3.2.5) (2021-06-19) + +### [3.2.4](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.3...v3.2.4) (2021-06-19) + +### [3.2.3](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.2...v3.2.3) (2021-06-19) + + +### Bug Fixes + +* XSS vulnerabilities ([cd19c62](https://github.com/HemantNegi/jquery.sumoselect/commit/cd19c625d98858e2d9f6edef3c343d402ddf32bd)) + +### [3.2.2](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.1...v3.2.2) (2021-06-19) + + +### Bug Fixes + +* Max settings disabling every option ([8dcf535](https://github.com/HemantNegi/jquery.sumoselect/commit/8dcf5352c66c0f6b310e070693e5a2d8923b6b85)) + +### [3.2.1](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.2.0...v3.2.1) (2021-06-19) + +## [3.2.0](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.6...v3.2.0) (2021-06-19) + + +### Features + +* New `max` options for maximum number of selected options. Fixes [#268](https://github.com/HemantNegi/jquery.sumoselect/issues/268) ([a973aaf](https://github.com/HemantNegi/jquery.sumoselect/commit/a973aaf0b68de650ef3a84f0c47f4bdfdb07090b)) + +### [3.1.6](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.5...v3.1.6) (2021-06-17) + + +### Bug Fixes + +* CSS update on release + Remove useless files ([71524af](https://github.com/HemantNegi/jquery.sumoselect/commit/71524af391bbad55de5239129982f137926b2854)) +* Stop copying missing file ([586ea5b](https://github.com/HemantNegi/jquery.sumoselect/commit/586ea5b07d2686a5c5510d3844a179fb6a019478)) + +### [3.1.5](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.4...v3.1.5) (2021-06-17) + + +### Bug Fixes + +* Stop force focusing the select after close. Fixes [#277](https://github.com/HemantNegi/jquery.sumoselect/issues/277) ([ce71b8b](https://github.com/HemantNegi/jquery.sumoselect/commit/ce71b8bf1d3816674347fd9ad607de1773f4dd55)) + +### [3.1.4](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.3...v3.1.4) (2021-06-17) + + +### Bug Fixes + +* Ignore minified files with eslint ([5e4691d](https://github.com/HemantNegi/jquery.sumoselect/commit/5e4691d471e49da06de51af67147f5910998f296)) + +### [3.1.3](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.2...v3.1.3) (2021-06-17) + + +### Bug Fixes + +* Remove uglify & browserify ([0c207eb](https://github.com/HemantNegi/jquery.sumoselect/commit/0c207ebd0eca1381b2aaf2f3de4e1822ab3d87bf)) +* Use babel preset env ([be9d3db](https://github.com/HemantNegi/jquery.sumoselect/commit/be9d3dbbd87c659a62c0b861ffd0556a12965a75)) + +### [3.1.2](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.1...v3.1.2) (2021-06-17) + +### [3.1.1](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.1.0...v3.1.1) (2021-06-17) + + +### Bug Fixes + +* Git not committing files ([3f6f90d](https://github.com/HemantNegi/jquery.sumoselect/commit/3f6f90d43718ddc33f8089a6a3a3ede669e4990a)) +* IE compatible minification ([f22242f](https://github.com/HemantNegi/jquery.sumoselect/commit/f22242f0df0beaa2d503e29d33a7cc069f6acf5c)) + +## [3.1.0](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.0.6...v3.1.0) (2021-06-17) + + +### Features + +* Pass origin class to generated element. Fixes [#294](https://github.com/HemantNegi/jquery.sumoselect/issues/294) ([6cd3963](https://github.com/HemantNegi/jquery.sumoselect/commit/6cd3963639ca3108c0cb3efcd3d67515d08d2607)) + +### [3.0.6](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.0.5...v3.0.6) (2021-06-17) + + +### Bug Fixes + +* Selected options on safari ([c759fd3](https://github.com/HemantNegi/jquery.sumoselect/commit/c759fd384cf4084d5309edb29427540f01290c6f)) + +### [3.0.5](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.0.4...v3.0.5) (2021-06-17) + +### [3.0.4](https://github.com/HemantNegi/jquery.sumoselect/compare/v3.0.2...v3.0.4) (2021-06-17) + + +### Bug Fixes + +* Add 'var' for vars sels and i ([e94bfb3](https://github.com/HemantNegi/jquery.sumoselect/commit/e94bfb3f84ceab339119e2edb2d26ddb67384e8c)) +* Don't fail script if nothing to commit ([9192fc5](https://github.com/HemantNegi/jquery.sumoselect/commit/9192fc5badcd5cbabc52e0a964b6c817fcdd6935)) +* Typo ([78f9f7a](https://github.com/HemantNegi/jquery.sumoselect/commit/78f9f7aae57078c5cb967c9a452a7e87ee9d1549)) +* Update minified files ([a623e94](https://github.com/HemantNegi/jquery.sumoselect/commit/a623e946ded96b133a1173af108d251d7db2ea72)) +* var i ([e564c6d](https://github.com/HemantNegi/jquery.sumoselect/commit/e564c6d28087b81fe35adb1aba198a7d83b2e2d8)) diff --git a/odoo_website_helpdesk/static/src/cdn/README.md b/odoo_website_helpdesk/static/src/cdn/README.md new file mode 100644 index 000000000..55c50c907 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/README.md @@ -0,0 +1,220 @@ +jquery.sumoselect +============= + +jquery.sumoselect.js - A beautiful cross device Single/Multi Select jQuery Select plugin. +------------------------------------------------------------------------------- +A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list. The dropdown list can be fully customizable using simple css. +It can adapt itself according to any device, keeping in mind that the User Experience is not broken. + +# View Live [Demo Here](https://hemantnegi.github.io/jquery.sumoselect/sumoselect_demo.html) + +Documentaion [Documentation Here](https://hemantnegi.github.io/jquery.sumoselect/) + +Latest stable : [Download from here](https://github.com/HemantNegi/jquery.sumoselect/releases) + +**CDNJS** + +The folks at CDNJS host a copy of the library. The CDN is updated after the release is made public, which means there is a delay between the publishing of a release and its availability on the CDN, so keep that in mind. Just use these links: + +```html + + + + + +``` + + +**Notable Features** + - Inline Search. + + - Optgroup support. + + - Single and Multi select option. + + - Fully customizable by simple css. + + - Supports almost all devices. + + - Intelligently Renders itself according to the devices. + + - Renders native Single/Multiple pop up on Android, ios, Windows and other devices. + + - Custom postback data format (Multiple select data can be passed either as csv or default select) + + - Selected, Disabled, and Placeholder Support + + - Easily extendable to allow developers to create new widgets + +## Requirements +jQuery 1.8.3+ (It is always recommended to use the latest version of jQuery) + + +## Desktop Browser Support +IE8+, Firefox 4+, Chrome, Safari 4+, Opera 11+ (Other browsers may work, but I did not test on them) + + +## Mobile/Tablet Browser Support +iOs 3+, Android 2.1+ , Windows Mobile (Other browsers may work, but I did not test on them) + + +## Forking +If you find that you need a feature that SumoSelect does not currently support, either let me know via the SumoSelect issue tracker, or fork SumoSelect on Github and easily extend SumoSelect to create your own widget! + +## Usage + +*To just go with the default options simply do* + +```javascript +$(document).ready(function () { + $('.selectBox').SumoSelect(); +}); +``` + +*To provide optional settings, simply pass a settings object to SumoSelect()* + +```javascript +$(document).ready(function () { + $('.selectBox').SumoSelect({ + placeholder: 'This is a placeholder', + csvDispCount: 3 + }); +}); +``` + +*You can also use data attributes to set options* + +```html +`* - *Then the option with disabled and selected attribute i.e.* *`
  • ` item renderer + +- `clearAll` `(boolean)` Display "Clear all" in multiselect (deafult `false`) + +- `closeAfterClearAll` `(boolean)` Close dropdown after clicking on "Clear all" (deafult `false`) + +**The default settings are :** + +```javascript +{ + placeholder: 'Select Here', + csvDispCount: 3, + captionFormat:'{0} Selected', + captionFormatAllSelected:'{0} all selected!', + floatWidth: 400, + forceCustomRendering: false, + nativeOnDevice: ['Android', 'BlackBerry', 'iPhone', 'iPad', 'iPod', 'Opera Mini', 'IEMobile', 'Silk'], + outputAsCSV: false, + csvSepChar: ',', + okCancelInMulti: false, + isClickAwayOk: false, + triggerChangeCombined: true, + selectAll: false, + search: false, + searchText: 'Search...', + searchFn: function (haystack, needle, el) { + return haystack.toLowerCase().indexOf(needle.toLowerCase()) < 0; + }, + noMatch: 'No matches for "{0}"', + prefix: '', + locale: ['OK', 'Cancel', 'Select All'], + up: false, + showTitle: true, + max: null, + renderLi: (li, originalOption) => li, + clearAll: false, + closeAfterClearAll: false +} +``` + +[Furthur Documentation](https://hemantnegi.github.io/jquery.sumoselect/) + +## License + +Copyright (c) 2016 Hemant Negi Licensed under the MIT license. diff --git a/odoo_website_helpdesk/static/src/cdn/babel.config.json b/odoo_website_helpdesk/static/src/cdn/babel.config.json new file mode 100644 index 000000000..7d9894382 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/babel.config.json @@ -0,0 +1,12 @@ +{ + "presets": [ + [ + "@babel/preset-env", + { + "useBuiltIns": "entry", + "corejs": 2 + } + ], + "minify" + ] +} \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/bower.json b/odoo_website_helpdesk/static/src/cdn/bower.json new file mode 100644 index 000000000..62635ecf8 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/bower.json @@ -0,0 +1,23 @@ +{ + "name": "sumoselect", + "main": [ + "jquery.sumoselect.js", + "sumoselect.css" + ], + "version": "3.4.8", + "homepage": "https://github.com/HemantNegi/jquery.sumoselect", + "authors": [ + "HemantNegi", + "B2F", + "ke-an" + ], + "description": "A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list", + "keywords": [ + "multiselect", + "dropdown" + ], + "dependencies": { + "jquery": ">=1.6" + }, + "license": "MIT" +} diff --git a/odoo_website_helpdesk/static/src/cdn/docs.bash b/odoo_website_helpdesk/static/src/cdn/docs.bash new file mode 100644 index 000000000..8335b7f2f --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs.bash @@ -0,0 +1,9 @@ +# Generate IE friendly minified file at root +babel jquery.sumoselect.js -o jquery.sumoselect.min.js + +# Generate minified CSS +minify sumoselect.css > sumoselect.min.css + +# Copy minified files in docs +shx cp jquery.sumoselect.min.js docs/javascripts +shx cp sumoselect.min.css docs/stylesheets \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/docs/images/Thumbs.db b/odoo_website_helpdesk/static/src/cdn/docs/images/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..e68e058f93a49947aac23e9e597b5e853da42652 GIT binary patch literal 44544 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 literal 0 HcmV?d00001 diff --git a/odoo_website_helpdesk/static/src/cdn/docs/images/body-bg.jpg b/odoo_website_helpdesk/static/src/cdn/docs/images/body-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e0f861ba5b4fe8f3cd97b1ac83dea17a97a357a GIT binary patch literal 3188 zcmaJ>30M=?7QQo+NkS4r5JAO-F`^(s79cDU%wPaFP+TY!5rQE=iX<@vS=?r(mF6h-Rfsx05m!(aHa zYQg*$No8ke3$lF#T79Ze92gil%;D|rWwr3i%+(l@a=bK|Q(iKJsxp;&wa%c{YOrC( zq?Ot%LonYO>0c>i=w8wOW3B#X7#aEhO*1lv3ot^PX;`9q9q&I9XD-Xtsf0^Znc6J9 zQe`!tG7Q#9<$6_;L91V;)vkJ3#i%r`L7SPT)nW3bewe%1M<5z0p2$Ze5o8E_#gZ4b z^bv|AQg5+TB(gr!G0Z(ONvYNhW2cXhM@CBLX)+B-8l`GpXfWUEPM}sNOT$A#L&Lp& zy!|EeaIrW{JUcYRCoIfY;_oe&NPNTPFR`IoWmbktV|a;8evS2cD|WbVGIUnYp(?$4 zjVd`@ug$LXRZJr>bh`Ced?-yVzjtyrNo7~yai{H-fqZdqGxc=@Wwt;(w@QE9BB zp|{R}qrOa_B)W5Z(E*l^wy z2tg2(hT72SHnwaVwyho4Dt2}wMlU{`zqB`TuQUqHlfbAi~9;>9U7!AnBtbX3>6145Lr)!w#a#b$!Vi(Hd@7lx#tv-W@=Ns=NY@`d?QMRi7K-A*ZS?QS_aVSRv;ypG4+ z?cFkKJ8j(chhV8&K|jw`+j)oi6LU6_ASGvYq@eRF0_J1U-u^Ac_ygyg#2NXX07! z_bK4BKj21p^{73@QT0taPk%F99$`?-Df|x-f1?lbID<*C)ocRH!) zAqA@?u*<|PPL1bc5qTcO&ztx7gB4BdsMX)XG*7S9FnF}D)##Xy-m$sYkK284hc@YB za1(1S;!TR-IUdI*ZS94hYkxI4d8N>1%-jZcBY?0oSY9&QD3N!Z=cvxF?oWCl<8R7OxoMpbc}l zL-l}BSa=_ve>R@lSHax((34#nJEnwOv$~osf*ng+&3FWIj5C(8d(p*~_iCIcP!*ri z!HK46v`RO5^nDsH4XR}oEYi6i3E#}z3L2bAMMi5gVssc=cb~R*p<>2$=<+guxbGZg zQW00c>l7$(h^{a>hw#i!5D2`n~gv(`EK$(l3CNl&mFZj*g&lmd_-n%I{ws&5nsj;Hi@2cC`IN4>bF@ zB0i-IdyhV^k-6E0jMpe<47Q|iuM#2K&kkYWk9WQHeF05Ih^va}C25cF-5XwroL2yn{ef{jk;fCm zc|X-MKUq!@lOJLb>sqq21X}edD1f_w+_Axpd6?0KEMQNh>@Mv4h%vM<8|vsMLC8+x zx%L4hs|C72MbH_Bx`WA0`@9i+Y%}I`k-b|HZ}uS$?#|evv)^t*RA`<+W1a4RdRmjn zvwHyjvURMAYou^bC4*I)B$iJvM_2= a0v2=O8*;~w+wK-QqIt&}ZG8~S%|8KWPLbRI literal 0 HcmV?d00001 diff --git a/odoo_website_helpdesk/static/src/cdn/docs/images/download-button.png b/odoo_website_helpdesk/static/src/cdn/docs/images/download-button.png new file mode 100644 index 0000000000000000000000000000000000000000..df3f09a63a211e698b43cfdbd51a1f3c2c6c4b96 GIT binary patch literal 31731 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 literal 0 HcmV?d00001 diff --git a/odoo_website_helpdesk/static/src/cdn/docs/images/github-button.png b/odoo_website_helpdesk/static/src/cdn/docs/images/github-button.png new file mode 100644 index 0000000000000000000000000000000000000000..efe07f9ad2d7b2b1cf47139223cb874ef2ee51dd GIT binary patch literal 3219 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 wM@^Z%c#pr@F5B46h4YIV^>|0=nv8djYW_Vxb5~ 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 G(W(sMe`~M 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 DGStm7 literal 0 HcmV?d00001 diff --git a/odoo_website_helpdesk/static/src/cdn/docs/images/sidebar-bg.jpg b/odoo_website_helpdesk/static/src/cdn/docs/images/sidebar-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..42890fe73838b8dd1116757bc048d8bc6eed6e29 GIT binary patch literal 3200 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 MjbhoBxZpqk3)=H0UjP6A literal 0 HcmV?d00001 diff --git a/odoo_website_helpdesk/static/src/cdn/docs/index.html b/odoo_website_helpdesk/static/src/cdn/docs/index.html new file mode 100644 index 000000000..82539cc52 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/index.html @@ -0,0 +1,665 @@ + + + + + + + + + + + + + + + + + + + + + Jquery.sumoselect by Hemant Negi + + + + + + +
    +
    +
    +
    + + + + +
    +

    + jquery.sumoselect +

    + +

    + jquery.sumoselect.js - A cross device Single/Multi Select jQuery + Select plugin.

    + +

    LIVE DEMO HERE + +

    Sumoselect full : jquery.sumoselect.js + + +

    Minified : jquery.sumoselect.min.js + + +

    + A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list. The + dropdown list can be fully customiseable using siple css properties. + It can adapt itself according to any deveice, keeping in mind that the User Experience is not broken. + + +

    Notable Features + +

      +
    • + Single and Multi select option. +
    • +
    • + Search Support +
    • +
    • + Optgroup support. +
    • +
    • + Localization support. +
    • +
    • + Fully customizable by simple css. +
    • +
    • + Supports almost all devices (Till now i didnt found one) +
    • +
    • + Intelligently Renders itself according to the devices. +
    • +
    • + Renders native Single/Multiple pop up on Android, ios, Windows and other devices. +
    • +
    • + Custom postback data format (Multiple select data can be passed either as csv or default select) +
    • +
    • + Selected, Disabled, Select All, keyboard navigation and Placeholder Support +
    • +
    • + Redesigned the UI (No external icons are used now and color scheme can be controlled by css) +
    • +
    • + Easily extendable to allow developers to create new widgets +
    • +
    • + Basic methods to handle all kinds of manipulations like adding item, remove item, disable, select etc. +
    • +
    +

    + Requirements +

    + +

    jQuery 1.8.3+ (It is always recommended to use the latest version of jQuery) + +

    + Desktop Browser Support

    + +

    IE8+, Firefox 4+, Chrome, Safari 4+, Opera 11+ (Other browsers may work, but I did not test on them) + +

    + Mobile/Tablet Browser Support

    + +

    iOs 3+, Android 2.1+ , Windows Mobile (Other browsers may work, but I did not test on them) + +

    + Forking

    + +

    If you find that you need a feature that SumoSelect does not currently support, either let me know via the SumoSelect + issue tracker, or fork SumoSelect on Github and easily extend SumoSelect to create your own widget! + +

    + Usage

    + +

    To just go with the default options simply do + +

    +
     $(document).ready(function () {
    +            $('.SlectBox').SumoSelect();
    +     });
    +
    +
    + +

    To provide optional settings, simply pass settings object to SumoSelect() + +

    +
     $(document).ready(function () {
    +            $('.SlectBox').SumoSelect({
    +			placeholder: 'This is a placeholder',
    +			csvDispCount: 3 
    +			});
    +        });
    +
    +
    + +

    Settings + +

    The following settings are available now: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OptionTypeDiscription
    placeholder(string)The palceholder text to be displayed in the rendered select widget (on priority basis). *Maximum priority is + given to native placeholder attribute in select tag i.e. - <select placeholder="this is a + placeholder" /> - Then the option with disabled and selected attribute i.e. <option + disabled selected value="foo" > - Last to to the given placeholder attribute in the settings. + * +
    csvDispCount(int)The number of items to be displayed in the widget seperated by a , after that the text will be + warped as 3+ Selected. Set 0 for all the options. +
    captionFormat(string)Its the format in which you want to see the caption when more than csvDispCount items are selected. its + default value is'{0} Selected' ( here {0} will be replaced by the seletion count ) +
    captionFormatAllSelected(string)I Format of caption text when all elements are selected. set null to use captionFormat. It will not work if + there are disabled elements in select. default is '{0} all selected!' +
    floatWidth(int)Minimum screen width of device below which the options list is rendered in floating popup fashion.
    forceCustomRendering(boolean) Force the custom modal ( Floating list ) on all devices below floatWidth resolution.
    nativeOnDevice(Array[string])The keywords to identify a mobile device from useragent string. The system default select list is rendered + on the matched device. +
    outputAsCSV(boolean)true to POST data as csv ( false for deafault select )
    csvSepChar(string)Seperation char if outputAsCSV is set to true
    okCancelInMulti(boolean)Displays Ok Cancel buttons in desktop mode multiselect also.
    isClickAwayOk(boolean)for okCancelInMulti=true. sets whether click outside will trigger Ok or Cancel (default is cancel).
    triggerChangeCombined(boolean)In Multiselect mode whether to trigger change event on individual selection of each item or on combined + selection ( pressing of OK or Cancel button ). +
    selectAll(boolean)To display select all check or not (default is false).
    selectAllPartialCheck(boolean)Display a disabled checkbox in multiselect mode when all the items are not selected (default is true).
    clearAll(boolean)To display "Clear all" in multiselect (default: false)
    closeAfterClearAll(boolean)Close dropdown after clicking on "Clear all (clearAll=true)" (default: false)
    search(boolean)To enable searching in sumoselect (default is false).
    searchText(string)placeholder for search input.
    searchFn(function)Custom search function.
    noMatch(string)placeholder to display if no itmes matches the search term (default 'No matches for "{0}"').
    prefix(string)prefix to prepend the selected text (default is empty) eg. '<b>Hello</b>'.
    locale(array)change the text used in plugin (['OK', 'Cancel', 'Select All', 'Clear ALL']). Note: don't break the sequence or skip items.
    up(boolean)the direction in which to open the dropdown (default: false)
    showTitle(boolean)set to false to prevent title (tooltip) from appearing (deafult: true)
    max(int)Maximum number of selected options (if multiple)
    renderLi(function)Custom <li> item renderer.
    + +

    + +
    + The default settings are :
    + + +

    +
    {
    +    placeholder: 'Select Here',
    +    csvDispCount: 3,
    +    captionFormat: '{0} Selected',
    +    captionFormatAllSelected: ''{0} all selected!'',
    +    floatWidth: 500,
    +    forceCustomRendering: false,
    +    nativeOnDevice: ['Android', 'BlackBerry', 'iPhone', 'iPad', 'iPod', 'Opera Mini', 'IEMobile', 'Silk'],
    +    outputAsCSV : false,
    +    csvSepChar : ',', 
    +    okCancelInMulti: true, 
    +    isClickAwayOk: false,
    +    triggerChangeCombined : true,
    +    selectAll : false,
    +    selectAllPartialCheck : true,
    +    search : false,
    +    searchText : 'Search...',
    +    searchFn : function(haystack, needle, el){ ... },
    +    noMatch : 'No matches for "{0}"',
    +    prefix : '',
    +    locale :  ['OK', 'Cancel', 'Select All'],
    +    up : 'false',
    +    showTitle : 'true',
    +    max : null,
    +    renderLi : (li, originalOption) => li,
    +}
    +
    +
    + +

    Events

    +

    Sumoselect raise some very helpful events on which you can hook your custom handlers.

    + +
    +$('select.SlectBox').on('sumo:opened', function(sumo) {
    +    // Do stuff here
    +    console.log("Drop down opened", sumo)
    +});
    +
    +

    + Available events +

    +
    +// Drop down initialized.
    +sumo:initialized
    +// Drop down opening
    +sumo:opening
    +// Drop down opened
    +sumo:opened
    +// Drop down closing
    +sumo:closing
    +// Drop down closed.
    +sumo:closed
    +// Drop down unloaded.
    +sumo:unloaded
    +
    +

    Methods

    + +

    To call below functions you need to get the instance of SumoSelect object which can be done as + +

    +
     var MySelect;
    +$(document).ready(function () {
    +            MySelect = $('.SlectBox').SumoSelect();
    +     });
    +
    +
    + +

    Or simply you can get the instance from select element directly i.e. + +

    +
     var MySelect = $('select.SlectBox')[0].sumo;
    +
    + +

    Note : The SumoSelect object is directly binded with native select element not with the jquery object of + element. + +

    Following is the list of methods of SumoSelect. +

      +
    • + .unload() + +

      Deactivate the SumoSelect plugin and display original select element. ( You can reinitialize the SumoSelect + for this select. ) + +

      +
       $('select.SlectBox')[0].sumo.unload();
      +
      + +
    • +
    • + .add(value [,text][,index][,attrs]) + +

      Insert an new item in the select at a given index if index is provided else added to last. use index 0 to + insert at the begining. + +

      +
      // adds a option with value and html set to 'india' at the last.
      +$('select.SlectBox')[0].sumo.add('india');
      +
      +// adds a option with value and html set to 'india' at index no 3.
      +$('select.SlectBox')[0].sumo.add('india',3);
      +
      +// adds a option with value = 'india' and html = 'Indian' at the last.
      +$('select.SlectBox')[0].sumo.add('india','Indian');
      +
      +// adds a option with value and html set to 'india' at index no 0.
      +$('select.SlectBox')[0].sumo.add('india','Indian',0);
      +// adds a option with value and html set to 'india' at index no 0 with some attributes. +$('select.SlectBox')[0].sumo.add('india','Indian',0, {'data-test': 'test'}); +
      + +
    • +
    • + .remove(index) + +

      Removes an item from a given index number. + +

      +
       $('select.SlectBox')[0].sumo.remove(2);
      +
      + +
    • +
    • + .selectItem(index/value) + +

      Selects (check an item) an item in the list by index or by its value. You can select multiple items in case of a multiselect. + +

      +
      //selects the item at index 2
      + $('select.SlectBox')[0].sumo.selectItem(2);
      + //selects the item having value "volo"
      + $('select.SlectBox')[0].sumo.selectItem('volo');
      +
      + +
    • +
    • + .unSelectItem(index/value) + +

      unselect (uncheck an item) an item in list by index or by value + +

      +
      //unselects the item at index 2
      + $('select.SlectBox')[0].sumo.unSelectItem(2);
      + //unselects the item having value "volvo"
      + $('select.SlectBox')[0].sumo.unSelectItem('volvo');
      +
      + +
    • +
    • + .disableItem(index) + +

      Disables and item in the list + +

      +
      //disables the item at index 2
      + $('select.SlectBox')[0].sumo.disableItem(2);
      +
      + +
    • +
    • + .enableItem(index) + +

      Enables and item in the list + +

      +
      //enables the item at index 2
      + $('select.SlectBox')[0].sumo.enableItem(2);
      +
      + +
    • +
    • + .selectAll() + +

      Selects all items list + +

      +
      //selects all items (excluding disabled)
      + $('select.SlectBox')[0].sumo.selectAll();
      +
      + +
    • +
    • + .unSelectAll() + +

      Un selects all items in the list + +

      +
      //Un select all items
      + $('select.SlectBox')[0].sumo.unSelectAll();
      +
      + +
    • +
    • + .enable() +

      Enables the SumoSelect control +

      +
      $('select.SlectBox')[0].sumo.enable();
      +
      +
    • +
    • + .disable() +

      Disable the SumoSelect control +

      +
      $('select.SlectBox')[0].sumo.disable();
      +
      +
    • +
    • + .unSelectAll() +

      Un selects all items in the list +

      +
      //Un select all items
      +$('select.SlectBox')[0].sumo.unSelectAll();
      +
      +
    • +
    • + .reload() +

      This method reloads the UI over original select element. so now you can perform the desired operations on underlying select element and then update the UI od sumoselct after that. +

      +
      //Reloads the UI of plugin.
      +$('select.SlectBox')[0].sumo.reload();
      +
      +
    • + + +
    + +

    *** You can add custom css class to options (css class added to option is added to the generated li.) + +

    + License

    + +

    Copyright (c) 2014 Hemant Negi Licensed under the MIT license. +

    + + +
    +
    + + + + diff --git a/odoo_website_helpdesk/static/src/cdn/docs/javascripts/jquery.sumoselect.min.js b/odoo_website_helpdesk/static/src/cdn/docs/javascripts/jquery.sumoselect.min.js new file mode 100644 index 000000000..d580a004e --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/javascripts/jquery.sumoselect.min.js @@ -0,0 +1,102 @@ +"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _slicedToArray(a,b){return _arrayWithHoles(a)||_iterableToArrayLimit(a,b)||_unsupportedIterableToArray(a,b)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);ca.toLowerCase().indexOf(b.toLowerCase())},noMatch:"No matches for \"{0}\"",prefix:"",// some prefix usually the field name. eg. 'Hello' +locale:["OK","Cancel","Select All","Clear all"],// all text that is used. don't change the index. +up:!1,// set true to open upside. +showTitle:!0,// set to false to prevent title (tooltip) from appearing +clearAll:!1,// im multi select - clear all checked options +closeAfterClearAll:!1,// im multi select - close select after clear +max:null,// Maximum number of options selected (when multiple) +// eslint-disable-next-line no-unused-vars +renderLi:function renderLi(a){return a}// Custom
    + +
  • item renderer +},e=this.each(function(){var e=this;// the original select object. +if(!this.sumo&&a(this).is("select")){//already initialized +var f=a.extend({},d,b,a(this).data());this.sumo={E:a(e),//the jquery object of original select element. +is_multi:a(e).attr("multiple"),//if its a multiple select +select:"",caption:"",placeholder:"",optDiv:"",CaptionCont:"",ul:"",is_floating:!1,is_opened:!1,//backdrop: '', +mob:!1,// if to open device default select +Pstate:[],lastUnselected:null,selectedCount:0,createElems:function createElems(){var b=this,c=b.E.find("option:checked");//break for mobile rendring.. if forceCustomRendering is false +return b.E.wrap("
    "),c.each(function(a,b){b.selected=!0}),b.select=b.E.parent(),b.caption=a(""),b.CaptionCont=a("

    ")).attr("style",b.E.attr("style")).prepend(b.caption),b.select.append(b.CaptionCont),b.is_multi||(f.okCancelInMulti=!1),b.E.attr("disabled")&&b.select.addClass("disabled").removeAttr("tabindex"),f.outputAsCSV&&b.is_multi&&b.E.attr("name")&&(b.select.append(a("").attr("name",b.E.attr("name")).val(b.getSelStr())),b.E.removeAttr("name")),b.isMobile()&&!f.forceCustomRendering?void b.setNativeMobile():void(//hide original select +//## Creating the list... +//branch for floating list in low res devices. +//Creating the markup for the available options +b.E.attr("name")&&b.select.addClass("sumo_".concat(b.E.attr("name").replace(/\[\]/,""))),b.E.addClass("SumoUnder").attr("tabindex","-1"),b.optDiv=a("
    ")),b.floatingList(),b.ul=a("
      "),b.optDiv.append(b.ul),f.clearAll&&b.is_multi&&b.ClearAll(),f.selectAll&&b.is_multi&&!f.max&&b.SelAll(),f.search&&b.Search(),b.ul.append(b.prepItems(b.E.children())),b.is_multi&&b.multiSelelect(),b.select.append(b.optDiv),b._handleMax(),b.basicEvents(),b.selAllState());// if there is a name attr in select add a class to container div +},prepItems:function prepItems(b,c){var d=[],e=this;return a(b).each(function(b,f){// parsing options to li +var g=a(f);d.push(g.is("optgroup")?a("
      • ")).find("label").text(g.attr("label")).end().find("ul").append(e.prepItems(g.children(),f.disabled)).end():e.createLi(g,c))}),d},//## Creates a LI element from a given option and binds events to it +//## returns the jquery instance of li (not inserted in dom) +createLi:function createLi(b,c){var d=this;b.attr("value")||b.attr("value",b.val());var e=a("
      • "));return e.data("opt",b),b.data("li",e),d.is_multi&&e.prepend(""),(b[0].disabled||c)&&e.addClass("disabled"),d.onOptClick(e),b[0].selected&&(e.addClass("selected"),d.selectedCount++),b.attr("class")&&e.addClass(b.attr("class")),b.attr("title")&&e.attr("title",b.attr("title")),f.renderLi(e,b)},//## Returns the selected items as string in a Multiselect. +getSelStr:function getSelStr(){// get the pre selected items. +var b=[];return this.E.find("option:checked").each(function(){b.push(a(this).val())}),b.join(f.csvSepChar)},//## THOSE OK/CANCEL BUTTONS ON MULTIPLE SELECT. +multiSelelect:function multiSelelect(){var b=this;b.optDiv.addClass("multiple"),b.okbtn=a("

        ").click(function(){b._okbtn(),b.hideOpts()});var c=_slicedToArray(f.locale,1);b.okbtn[0].innerText=c[0],b.cancelBtn=a("

        ").click(function(){b._cnbtn(),b.hideOpts()});var d=_slicedToArray(f.locale,2);b.cancelBtn[0].innerText=d[1];var e=b.okbtn.add(b.cancelBtn);b.optDiv.append(a("
        ").append(e)),e.on("keydown.sumo",function(c){var d=a(this);switch(c.which){case 32:// space +case 13:d.trigger("click");break;case 9://tab +if(d.hasClass("btnOk"))return;break;case 27:return b._cnbtn(),void b.hideOpts();default:}c.stopPropagation(),c.preventDefault()})},_okbtn:function _okbtn(){var a=this,b=0;f.triggerChangeCombined&&(a.E.find("option:checked").length===a.Pstate.length?a.E.find("option").each(function(c,d){d.selected&&0>a.Pstate.indexOf(c)&&(b=1)}):b=1,b&&(a.callChange(),a.setText()))},_cnbtn:function _cnbtn(){var a=this;//remove all selections +a.E.find("option:checked").each(function(){this.selected=!1}),a.optDiv.find("li.selected").removeClass("selected");//restore selections from saved state. +for(var b=0;b=+f.max?this.optDiv.find("li.opt").not(".hidden").each(function(b,c){a(c).hasClass("selected")||a(c).addClass("temporary-disabled disabled")}):this.optDiv.find("li.opt").not(".hidden").each(function(b,c){a(c).hasClass("temporary-disabled")&&a(c).removeClass("temporary-disabled disabled")}))},ClearAll:function ClearAll(){var b=this;if(b.is_multi){b.selAll=a("

        ");var c=_slicedToArray(f.locale,4);b.selAll.find("label")[0].innerText=c[3],b.optDiv.addClass("resetAll"),b.selAll.on("click",function(){b.selAll.removeClass("selected"),b.toggSelAll(!1,1),f.closeAfterClearAll&&b.hideOpts()}),b.optDiv.prepend(b.selAll)}},SelAll:function SelAll(){var b=this;if(b.is_multi){b.selAll=a("

        ");var c=_slicedToArray(f.locale,3);b.selAll.find("label")[0].innerText=c[2],b.optDiv.addClass("selall"),b.selAll.on("click",function(){b.selAll.toggleClass("selected"),b.toggSelAll(b.selAll.hasClass("selected"),1),b.selAllState()}),b.optDiv.prepend(b.selAll)}},// search module (can be removed if not required.) +Search:function Search(){var c=this,d=c.CaptionCont.addClass("search"),e=a("

        "),g=b.searchFn&&"function"==typeof b.searchFn?b.searchFn:f.searchFn;c.ftxt=a("").on("click",function(a){a.stopPropagation()}),c.ftxt[0].placeholder=f.searchText,d.append(c.ftxt),c.optDiv.children("ul").after(e),c.ftxt.on("keyup.sumo",function(){var b=c.optDiv.find("ul.options li.opt").each(function(b,d){var e=a(d),f=e.data("opt"),h=f[0];h.hidden=g(e.text(),c.ftxt.val(),e),e.toggleClass("hidden",h.hidden)}).not(".hidden");// Hide opt-groups with no options matched +c.optDiv[0].querySelectorAll("li.group").forEach(function(a){a.querySelector("li:not(.hidden)")?a.classList.remove("hidden"):a.classList.add("hidden")}),e.html(f.noMatch.replace(/\{0\}/g,"")).toggle(!b.length),e.find("em").text(c.ftxt.val()),c.selAllState()})},selAllState:function selAllState(){var b=this;if(f.selectAll&&b.is_multi){var c=0,d=0;b.optDiv.find("li.opt:not(.disabled):not(.hidden)").each(function(b,f){a(f).hasClass("selected")&&c++,d++}),c==d?b.selAll.removeClass("partial").addClass("selected"):0===c?b.selAll.removeClass("selected partial"):(f.selectAllPartialCheck&&b.selAll.addClass("partial"),b.selAll.removeClass("selected"))}},showOpts:function showOpts(){var b=this;if(!b.E.attr("disabled")){if(b.E.trigger("sumo:opening",b),b.is_opened=!0,b.select.addClass("open").attr("aria-expanded","true"),b.E.trigger("sumo:opened",b),b.ftxt?b.ftxt.focus():b.select.focus(),a(document).on("click.sumo",function(a){if(!b.select.is(a.target)// if the target of the click isn't the container... +&&0===b.select.has(a.target).length){// ... nor a descendant of the container +if(!b.is_opened)return;b.hideOpts(),f.okCancelInMulti&&(f.isClickAwayOk?b._okbtn():b._cnbtn())}}),b.is_floating){var c=b.optDiv.children("ul").outerHeight()+2;// +2 is clear fix +b.is_multi&&(c+=+b.optDiv.css("padding-bottom")),b.optDiv.css("height",c),a("body").addClass("sumoStopScroll")}b.setPstate()}// if select is disabled then retrun +},//maintain state when ok/cancel buttons are available storing the indexes. +setPstate:function setPstate(){var a=this;a.is_multi&&(a.is_floating||f.okCancelInMulti)&&(a.Pstate=[],a.E.find("option").each(function(b,c){c.selected&&a.Pstate.push(b)}))},callChange:function callChange(){this.E.get().forEach(function(a){c(a,"change"),c(a,"click")})},hideOpts:function hideOpts(){var b=this;b.is_opened&&(b.E.trigger("sumo:closing",b),b.is_opened=!1,b.select.removeClass("open").attr("aria-expanded","false").find("ul li.sel").removeClass("sel"),b.E.trigger("sumo:closed",b),a(document).off("click.sumo"),a("body").removeClass("sumoStopScroll"),f.search&&(b.ftxt.val(""),b.ftxt.trigger("keyup.sumo")))},setOnOpen:function setOnOpen(){var a=this,b=a.optDiv.find("li.opt:not(.hidden)").eq(f.search?0:a.E[0].selectedIndex);b.hasClass("disabled")&&(b=b.next(":not(disabled)"),!b.length)||(a.optDiv.find("li.sel").removeClass("sel"),b.addClass("sel"),a.showOpts())},nav:function nav(a){var b=this,d=null,e=b.ul.find("li.opt.sel:not(.hidden)"),f=b.ul.find("li.opt:not(.disabled):not(.hidden)"),g=f.index(e);if(b.is_opened&&e.length){if(a&&0=i+h.height()-e.outerHeight()&&h.scrollTop(j-h.height()+e.outerHeight()),jf.csvDispCount?e.length===a.E.find("option").length&&f.captionFormatAllSelected?f.captionFormatAllSelected.replace(/\{0\}/g,e.length):f.captionFormat.replace(/\{0\}/g,e.length):e.toArray().map(function(a){return a.innerText}).join(", ")}else{var g=a.E.find(":checked").not(":disabled");a.placeholder=g.text(),b=g.length}var c=!1;a.placeholder||(c=!0,a.placeholder=a.E.attr("placeholder"),!a.placeholder&&(//if placeholder is there then set it +a.placeholder=a.E.find("option:disabled:checked").text())),a.select.attr("selected-count",b),a.select.attr("is-selected",b?"true":"false"),a.placeholder=a.placeholder?"".concat(f.prefix," ").concat(a.placeholder):f.placeholder,a.caption.text(a.placeholder),f.showTitle&&a.CaptionCont.attr("title",a.placeholder);//set the hidden field if post as csv is true. +var d=a.select.find("input.HEMANT123");return d.length&&d.val(a.getSelStr()),c?a.caption.addClass("placeholder"):a.caption.removeClass("placeholder"),a.placeholder},isMobile:function isMobile(){// Adapted from http://www.detectmobilebrowsers.com +// Checks for iOs, Android, Blackberry, Opera Mini, and Windows mobile devices +for(var a=navigator.userAgent||navigator.vendor||window.opera,b=0;ba)throw new Error("index out of bounds");return b},//toggles selection on c as boolean. +toggSel:function toggSel(b,c){var d=this,e=null;"number"==typeof c?(d.vRange(c),e=d.E.find("option")[c]):e=d.E.find("option[value=\"".concat(c,"\"]"))[0]||0,!e||e.disabled||e.selected!==b&&(f.max&&!e.selected&&d.selectedCount").val(b).html(i);if(f&&"object"===_typeof(f)&&a.each(f,function(a,b){k.attr(a,b)}),h.length` - Then the option with disabled and selected attribute i.e. `

        Simple

        +     + +     + + +     + + +     + This is a inline select element + + + +

        Multiple

        + +
        +     + +     This is a inline select element + + + +
        +

        disabled selected

        +
        +
          +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        • +
        +
        +
        + + + +
        +
        +
                    + + + +
        + +
        +

        Select all option

        +             + + +             + + +

        Groups

        + + + + + + + + + + + + + +

        Search

        + + + + + + + +

        Over flow hidden test

        + +
        + +
        + +

        Open upside

        + + +
        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        + + + + + + + + + + +
        +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        +

        +
        +
        + +
        + + + diff --git a/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/print.css b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/print.css new file mode 100644 index 000000000..541695bfd --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/print.css @@ -0,0 +1,226 @@ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +body { + font-size: 13px; + line-height: 1.5; + font-family: 'Helvetica Neue', Helvetica, Arial, serif; + color: #000; +} + +a { + color: #d5000d; + font-weight: bold; +} + +header { + padding-top: 35px; + padding-bottom: 10px; +} + +header h1 { + font-weight: bold; + letter-spacing: -1px; + font-size: 48px; + color: #303030; + line-height: 1.2; +} + +header h2 { + letter-spacing: -1px; + font-size: 24px; + color: #aaa; + font-weight: normal; + line-height: 1.3; +} +#downloads { + display: none; +} +#main_content { + padding-top: 20px; +} + +code, pre { + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; + color: #222; + margin-bottom: 30px; + font-size: 12px; +} + +code { + padding: 0 3px; +} + +pre { + border: solid 1px #ddd; + padding: 20px; + overflow: auto; +} +pre code { + padding: 0; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +table { + width: 100%; + border: 1px solid #ebebeb; +} + +th { + font-weight: 500; +} + +td { + border: 1px solid #ebebeb; + text-align: center; + font-weight: 300; +} + +form { + background: #f2f2f2; + padding: 20px; + +} + + +/* GENERAL ELEMENT TYPE STYLES */ + +h1 { + font-size: 2.8em; +} + +h2 { + font-size: 22px; + font-weight: bold; + color: #303030; + margin-bottom: 8px; +} + +h3 { + color: #d5000d; + font-size: 18px; + font-weight: bold; + margin-bottom: 8px; +} + +h4 { + font-size: 16px; + color: #303030; + font-weight: bold; +} + +h5 { + font-size: 1em; + color: #303030; +} + +h6 { + font-size: .8em; + color: #303030; +} + +p { + font-weight: 300; + margin-bottom: 20px; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + font-size: 1.6em; + border-left: 10px solid #e9e9e9; + margin-bottom: 20px; + padding: 0 0 0 30px; +} + +ul li { + list-style: disc inside; + padding-left: 20px; +} + +ol li { + list-style: decimal inside; + padding-left: 3px; +} + +dl dd { + font-style: italic; + font-weight: 100; +} + +footer { + margin-top: 40px; + padding-top: 20px; + padding-bottom: 30px; + font-size: 13px; + color: #aaa; +} + +footer a { + color: #666; +} + +/* MISC */ +.clearfix:after { + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/pygment_trac.css b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/pygment_trac.css new file mode 100644 index 000000000..3c2b5e0c9 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/pygment_trac.css @@ -0,0 +1,69 @@ +.highlight { background: #ffffff; } +.highlight .c { color: #999988; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { font-weight: bold } /* Keyword */ +.highlight .o { font-weight: bold } /* Operator */ +.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ +.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ +.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #aa0000 } /* Generic.Error */ +.highlight .gh { color: #999999 } /* Generic.Heading */ +.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ +.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ +.highlight .go { color: #888888 } /* Generic.Output */ +.highlight .gp { color: #555555 } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */ +.highlight .gt { color: #aa0000 } /* Generic.Traceback */ +.highlight .kc { font-weight: normal } /* Keyword.Constant */ +.highlight .kd { font-weight: normal } /* Keyword.Declaration */ +.highlight .kn { font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #009999 } /* Literal.Number */ +.highlight .s { color: #d14 } /* Literal.String */ +.highlight .na { color: #008080 } /* Name.Attribute */ +.highlight .nb { color: #0086B3 } /* Name.Builtin */ +.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ +.highlight .no { color: #008080 } /* Name.Constant */ +.highlight .ni { color: #800080 } /* Name.Entity */ +.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ +.highlight .nn { color: #555555 } /* Name.Namespace */ +.highlight .nt { color: #000080 } /* Name.Tag */ +.highlight .nv { color: #008080 } /* Name.Variable */ +.highlight .ow { font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mf { color: #009999 } /* Literal.Number.Float */ +.highlight .mh { color: #009999 } /* Literal.Number.Hex */ +.highlight .mi { color: #009999 } /* Literal.Number.Integer */ +.highlight .mo { color: #009999 } /* Literal.Number.Oct */ +.highlight .sb { color: #d14 } /* Literal.String.Backtick */ +.highlight .sc { color: #d14 } /* Literal.String.Char */ +.highlight .sd { color: #d14 } /* Literal.String.Doc */ +.highlight .s2 { color: #d14 } /* Literal.String.Double */ +.highlight .se { color: #d14 } /* Literal.String.Escape */ +.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ +.highlight .si { color: #d14 } /* Literal.String.Interpol */ +.highlight .sx { color: #d14 } /* Literal.String.Other */ +.highlight .sr { color: #009926 } /* Literal.String.Regex */ +.highlight .s1 { color: #d14 } /* Literal.String.Single */ +.highlight .ss { color: #990073 } /* Literal.String.Symbol */ +.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #008080 } /* Name.Variable.Class */ +.highlight .vg { color: #008080 } /* Name.Variable.Global */ +.highlight .vi { color: #008080 } /* Name.Variable.Instance */ +.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ + +.type-csharp .highlight .k { color: #0000FF } +.type-csharp .highlight .kt { color: #0000FF } +.type-csharp .highlight .nf { color: #000000; font-weight: normal } +.type-csharp .highlight .nc { color: #2B91AF } +.type-csharp .highlight .nn { color: #000000 } +.type-csharp .highlight .s { color: #A31515 } +.type-csharp .highlight .sc { color: #A31515 } diff --git a/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/stylesheet.css b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/stylesheet.css new file mode 100644 index 000000000..aa1734830 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/stylesheet.css @@ -0,0 +1,475 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} + +/* LAYOUT STYLES */ +body { + font-size: 15px; + line-height: 1.5; + background: #fafafa url(../images/body-bg.jpg) 0 0 repeat; + font-family: 'Helvetica Neue', Helvetica, Arial, serif; + font-weight: 400; + color: #666; +} + +a { + color: #2879d0; +} +a:hover { + color: #2268b2; +} + +header { + padding-top: 40px; + padding-bottom: 40px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + background: #2e7bcf url(../images/header-bg.jpg) 0 0 repeat-x; + border-bottom: solid 1px #275da1; +} + +header h1 { + letter-spacing: -1px; + font-size: 72px; + color: #fff; + line-height: 1; + margin-bottom: 0.2em; + width: 540px; +} + +header h2 { + font-size: 26px; + color: #9ddcff; + font-weight: normal; + line-height: 1.3; + width: 540px; + letter-spacing: 0; +} + +.inner { + position: relative; + width: 940px; + margin: 0 auto; +} + +#content-wrapper { + border-top: solid 1px #fff; + padding-top: 30px; +} + +#main-content { + width: 690px; + float: left; +} + +#main-content img { + max-width: 100%; +} + +aside#sidebar { + width: 200px; + padding-left: 20px; + min-height: 504px; + float: right; + background: transparent url(../images/sidebar-bg.jpg) 0 0 no-repeat; + font-size: 12px; + line-height: 1.3; +} + +aside#sidebar p.repo-owner, +aside#sidebar p.repo-owner a { + font-weight: bold; +} + +#downloads { + margin-bottom: 40px; +} + +a.button { + width: 134px; + height: 58px; + line-height: 1.2; + font-size: 23px; + color: #fff; + padding-left: 68px; + padding-top: 22px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; +} +a.button small { + display: block; + font-size: 11px; +} +header a.button { + position: absolute; + right: 0; + top: 0; + background: transparent url(../images/github-button.png) 0 0 no-repeat; +} +aside a.button { + width: 138px; + padding-left: 64px; + display: block; + background: transparent url(../images/download-button.png) 0 0 no-repeat; + margin-bottom: 20px; + font-size: 21px; +} + +code, pre { + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; + color: #222; + margin-bottom: 30px; + font-size: 13px; +} + +code { + background-color: #f2f8fc; + border: solid 1px #dbe7f3; + padding: 0 3px; +} + +pre { + padding: 20px; + background: #fff; + text-shadow: none; + overflow: auto; + border: solid 1px #f2f2f2; +} +pre code { + color: #2879d0; + background-color: #fff; + border: none; + padding: 0; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +hr { + height: 1px; + line-height: 1px; + margin-top: 1em; + padding-bottom: 1em; + border: none; + background: transparent url('../images/hr.png') 0 0 no-repeat; +} + +table { + width: 100%; + border: 1px solid #ebebeb; +} + +th { + font-weight: 500; +} + +td { padding: 10px; border: 1px solid #ebebeb; text-align: left; font-weight: 300; vertical-align: top; } + +form { + background: #f2f2f2; + padding: 20px; + +} + + +/* GENERAL ELEMENT TYPE STYLES */ + +#main-content h1 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 2.8em; + letter-spacing: -1px; + color: #474747; +} + +#main-content h1:before { + content: "/"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -0.9em; +} + +#main-content h2 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 22px; + font-weight: bold; + margin-bottom: 8px; + color: #474747; +} +#main-content h2:before { + content: "//"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -1.5em; +} + +#main-content h3 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 18px; + font-weight: bold; + margin-top: 24px; + margin-bottom: 8px; + color: #474747; +} + +#main-content h3:before { + content: "///"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -2em; +} + +#main-content h4 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 15px; + font-weight: bold; + color: #474747; +} + +h4:before { + content: "////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -2.8em; +} + +#main-content h5 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 14px; + color: #474747; +} +h5:before { + content: "/////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -3.2em; +} + +#main-content h6 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: .8em; + color: #474747; +} +h6:before { + content: "//////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -3.7em; +} + +#sidebar > p, #main-content > p { + margin-bottom: 20px !important; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + font-size: 1.6em; + border-left: 10px solid #e9e9e9; + margin-bottom: 20px; + padding: 0 0 0 30px; +} + +ul { + list-style: disc inside; + padding-left: 20px; +} + +ol { + list-style: decimal inside; + padding-left: 3px; +} + +dl dd { + font-style: italic; + font-weight: 100; +} + +footer { + background: transparent url('../images/hr.png') 0 0 no-repeat; + margin-top: 40px; + padding-top: 20px; + padding-bottom: 30px; + font-size: 13px; + color: #aaa; +} + +footer a { + color: #666; +} +footer a:hover { + color: #444; +} + +/* MISC */ +.clearfix:after { + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} + +/* #Media Queries +================================================== */ + +/* Smaller than standard 960 (devices and browsers) */ +@media only screen and (max-width: 959px) {} + +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) { + .inner { + width: 740px; + } + header h1, header h2 { + width: 340px; + } + header h1 { + font-size: 60px; + } + header h2 { + font-size: 30px; + } + #main-content { + width: 490px; + } + #main-content h1:before, + #main-content h2:before, + #main-content h3:before, + #main-content h4:before, + #main-content h5:before, + #main-content h6:before { + content: none; + padding-right: 0; + margin-left: 0; + } +} + +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) { + .inner { + width: 93%; + } + header { + padding: 20px 0; + } + header .inner { + position: relative; + } + header h1, header h2 { + width: 100%; + } + header h1 { + font-size: 48px; + } + header h2 { + font-size: 24px; + } + header a.button { + background-image: none; + width: auto; + height: auto; + display: inline-block; + margin-top: 15px; + padding: 5px 10px; + position: relative; + text-align: center; + font-size: 13px; + line-height: 1; + background-color: #9ddcff; + color: #2879d0; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + } + header a.button small { + font-size: 13px; + display: inline; + } + #main-content, + aside#sidebar { + float: none; + width: 100% ! important; + } + aside#sidebar { + background-image: none; + margin-top: 20px; + border-top: solid 1px #ddd; + padding: 20px 0; + min-height: 0; + } + aside#sidebar a.button { + display: none; + } + #main-content h1:before, + #main-content h2:before, + #main-content h3:before, + #main-content h4:before, + #main-content h5:before, + #main-content h6:before { + content: none; + padding-right: 0; + margin-left: 0; + } +} + +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) {} + +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ +@media only screen and (max-width: 479px) {} diff --git a/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/sumoselect.min.css b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/sumoselect.min.css new file mode 100644 index 000000000..6e8de50f5 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/stylesheets/sumoselect.min.css @@ -0,0 +1 @@ +.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000} diff --git a/odoo_website_helpdesk/static/src/cdn/docs/sumoselect_demo.html b/odoo_website_helpdesk/static/src/cdn/docs/sumoselect_demo.html new file mode 100644 index 000000000..9404abb27 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/docs/sumoselect_demo.html @@ -0,0 +1,522 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Jquery.sumoselect - Demo by Hemant Negi + + + + +
        +
        +

        Jquery.sumoselect

        +

        A jQuery Single/Multi Select plugin which can be used on almost any device

        + View project onGitHub +
        +
        + +
        +
        +
        + +

        +jquery.sumoselect - Demo

        + +

        First import a latest version of jquery in your page. Then the jquery.sumoselect.min.js and its css (sumoselect.min.css)

        +
        +
        +<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
        +<script src="jquery.sumoselect.min.js"><script>
        +<link href="sumoselect.min.css" rel="stylesheet" />
        +
        +
        +

        + Simple

        +

        + Single select.

        +
        +
        $('.testselect1').SumoSelect();
        +
        +
        +
        +

        + Multiple select.

        +
        +
        $('.testselect2').SumoSelect();
        +
        +
        +
        +
        + +

        + Optgroup Support

        +

        +

        +
        $('.optgroup_test').SumoSelect();
        +
        +
        +
        +
        + + +

        + Search Support

        +

        +

        +
        $('.search_test').SumoSelect({search: true, searchText: 'Enter here.'});
        +
        + +

        + + +

        + +
        +
        +
        + + + +

        + With placeholder text

        +
        + +

        + Multiple select.

        +
        +
        $('.testselect3').SumoSelect({placeholder: 'This is a placeholder'});
        +
        +
        + +

         

        +

         

        + +

        + Preselected and Disabled

        + +

        + Single select.

        +
        +
        $('.testselect5').SumoSelect();
        +
        +
        +
        +

        + Multiple select.

        +
        +
        $('.testselect6').SumoSelect();
        +
        +
        + +

         

        + +

        + Show ok cancel in multiselect

        +
        +
        $('.testselect7').SumoSelect({ okCancelInMulti: true });
        +
        +

        +  

        + + +

        + Clear selected options in multiselect

        +
        +
        $('.multi-clean').SumoSelect({ clearAll: true });
        +
        +

        +  

        + + + +

        + Clear selected options in multiselect and close dropdown

        +
        +
        $('.multi-clean-close').SumoSelect({closeAfterClearAll: true, clearAll: true});
        +
        +

        +

        + + +

        + Select All

        +
        +
        $('.select1').SumoSelect({ okCancelInMulti: true, selectAll: true });
        +
        +

        +  

        + +
        +
        $('.select2').SumoSelect({ selectAll: true });
        +
        +

        +  

        + +

        + Other Examples

        + +
        +
        $('.testselect8').SumoSelect({ okCancelInMulti: true ,
        +			       triggerChangeCombined: false
        +			    });
        +
        +
        +
        +
        + Try this one on a mobile.
        +
        $('.testselect9').SumoSelect({ okCancelInMulti: true ,
        +			       triggerChangeCombined: true,
        +			       forceCustomRendering: true	
        +		    });
        +
        +

         

        +

         

        + Live actions on select. + + + + + + +
        +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • + +
        +
        + +
        +
        +
        +
        +
        + + +

        + License

        + +

        Copyright (c) 2014 Hemant Negi Licensed under the MIT license.

        + + +
        +
        + + + + diff --git a/odoo_website_helpdesk/static/src/cdn/gpr-hack.js b/odoo_website_helpdesk/static/src/cdn/gpr-hack.js new file mode 100644 index 000000000..966567a1a --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/gpr-hack.js @@ -0,0 +1,11 @@ +const fs = require('fs'); +const path = require('path'); +const pkg = require('./package.json'); + +pkg.name = '@hemantnegi/jquery.sumoselect'; + +// Update package.json with the udpated name +fs.writeFileSync( + path.join(__dirname, './package.json'), + JSON.stringify(pkg, null, 2), +); \ No newline at end of file diff --git a/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.jquery.json b/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.jquery.json new file mode 100644 index 000000000..d41de0c49 --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.jquery.json @@ -0,0 +1,42 @@ +{ + "name": "SumoSelect", + "version": "3.0.3", + "title": "jQuery SumoSelect", + "description": "SumoSelect is a jquery plugin which beautifully renders a single or multiple HTML select element. it can be used for any device e.g for a android device the select will open the default android select popup and vice versa for other devices, and also if it fails to identify the device then it works according to screen resolution which results a select to open in a popup fashion ( like it happens on chrome on android ). its fully customizable and have many other features. ", + "keywords": [ + "jquery", + "select", + "multiselect", + "multiple", + "Android", + "IOS", + "Iphone", + "Ipad", + "Windows", + "cross-browser", + "cross-device", + "popup", + "disable", + "selected", + "placeholder" + ], + "homepage": "https://github.com/HemantNegi/jquery.sumoselect", + "author": { + "name": "Hemant Negi", + "url": "https://sqeets.com/" + }, + "repository": { + "type": "git", + "url": "https://github.com/HemantNegi/jquery.sumoselect.git" + }, + "bugs": "https://github.com/HemantNegi/jquery.sumoselect/issues", + "licenses": [ + { + "type": "MIT", + "url": "http://www.opensource.org/licenses/MIT" + } + ], + "dependencies": { + "jquery": ">=1.6" + } +} diff --git a/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.js b/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.js new file mode 100644 index 000000000..d9bac526e --- /dev/null +++ b/odoo_website_helpdesk/static/src/cdn/jquery.sumoselect.js @@ -0,0 +1,969 @@ +/*global jQuery, define, module, require*/ +/*! + * jquery.sumoselect + * http://hemantnegi.github.io/jquery.sumoselect + * 2016-12-12 + * + * Copyright 2015 Hemant Negi + * Email : hemant.frnz@gmail.com + * Compressor http://refresh-sf.com/ + */ + +(function (factory) { + 'use strict'; + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof exports !== 'undefined') { + module.exports = factory(require('jquery')); + } else { + factory(jQuery); + } + +})(($) => { + + 'namespace sumo'; + $.fn.SumoSelect = function (options) { + // Extra check for IE compatibility + const dispatchEvent = (target, eventName) => { + let event = null; + if (typeof (Event) === 'function') { + event = new Event(eventName, { + bubbles: true + }); + } else { + event = document.createEvent('Event'); + event.initEvent(eventName, true, true); + } + + target.dispatchEvent(event); + }; + + // missing forEach on NodeList for IE11 + if (window.NodeList && !NodeList.prototype.forEach) { + NodeList.prototype.forEach = Array.prototype.forEach; + } + + // This is the easiest way to have default options. + const defaultOptions = { + placeholder: 'Select Here', // Dont change it here. + csvDispCount: 3, // display no. of items in multiselect. 0 to display all. + captionFormat: '{0} Selected', // format of caption text. you can set your locale. + captionFormatAllSelected: '{0} all selected!', // format of caption text when all elements are selected. set null to use captionFormat. It will not work if there are disabled elements in select. + floatWidth: 400, // Screen width of device at which the list is rendered in floating popup fashion. + forceCustomRendering: false, // force the custom modal on all devices below floatWidth resolution. + nativeOnDevice: ['Android', 'BlackBerry', 'iPhone', 'iPad', 'iPod', 'Opera Mini', 'IEMobile', 'Silk'], // + outputAsCSV: false, // true to POST data as csv ( false for Html control array ie. default select ) + csvSepChar: ',', // separation char in csv mode + okCancelInMulti: false, // display ok cancel buttons in desktop mode multiselect also. + isClickAwayOk: false, // for okCancelInMulti=true. sets whether click outside will trigger Ok or Cancel (default is cancel). + triggerChangeCombined: true, // im multi select mode whether to trigger change event on individual selection or combined selection. + selectAll: false, // to display select all button in multiselect mode.|| also select all will not be available on mobile devices. + selectAllPartialCheck: true, // Display a disabled checkbox in multiselect mode when all the items are not selected. + search: false, // to display input for filtering content. selectAlltext will be input text placeholder + searchText: 'Search...', // placeholder for search input + searchFn(haystack, needle) { // search function + return haystack.toLowerCase().indexOf(needle.toLowerCase()) < 0; + }, + noMatch: 'No matches for "{0}"', + prefix: '', // some prefix usually the field name. eg. 'Hello' + locale: ['OK', 'Cancel', 'Select All', 'Clear all'], // all text that is used. don't change the index. + up: false, // set true to open upside. + showTitle: true, // set to false to prevent title (tooltip) from appearing + clearAll: false, // im multi select - clear all checked options + closeAfterClearAll: false, // im multi select - close select after clear + max: null, // Maximum number of options selected (when multiple) + // eslint-disable-next-line no-unused-vars + renderLi: (li, _originalOption) => li // Custom
      • item renderer + }; + + const ret = this.each(function () { + const selObj = this; // the original select object. + if (this.sumo || !$(this).is('select')) return; //already initialized + + const settings = $.extend({}, defaultOptions, options, $(this).data()); + + this.sumo = { + E: $(selObj), //the jquery object of original select element. + is_multi: $(selObj).attr('multiple'), //if its a multiple select + select: '', + caption: '', + placeholder: '', + optDiv: '', + CaptionCont: '', + ul: '', + is_floating: false, + is_opened: false, + //backdrop: '', + mob: false, // if to open device default select + Pstate: [], + lastUnselected: null, + selectedCount: 0, + + createElems() { + const O = this; + const selectedOptions = O.E.find('option:checked'); + O.E.wrap('