mirror of
https://github.com/bringout/oca-ocb-mail.git
synced 2026-04-22 04:42:06 +02:00
19.0 vanilla
This commit is contained in:
parent
5df8c07b59
commit
daa394e8b0
2114 changed files with 564841 additions and 299642 deletions
|
|
@ -19,38 +19,17 @@ pip install odoo-bringout-oca-ocb-im_livechat
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- mail
|
||||
- rating
|
||||
- digest
|
||||
- utm
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Live Chat
|
||||
- **Version**: 1.0
|
||||
- **Category**: Website/Live Chat
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `im_livechat`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/im_livechat
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -2,3 +2,5 @@
|
|||
from . import controllers
|
||||
from . import models
|
||||
from . import report
|
||||
from . import demo
|
||||
from . import tools
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ Help your customers with this chat, and analyse their feedback.
|
|||
'data': [
|
||||
"security/im_livechat_channel_security.xml",
|
||||
"security/ir.model.access.csv",
|
||||
"data/mail_shortcode_data.xml",
|
||||
"data/mail_templates.xml",
|
||||
"data/im_livechat_channel_data.xml",
|
||||
"data/im_livechat_chatbot_data.xml",
|
||||
|
|
@ -28,200 +27,172 @@ Help your customers with this chat, and analyse their feedback.
|
|||
'views/chatbot_script_answer_views.xml',
|
||||
'views/chatbot_script_step_views.xml',
|
||||
'views/chatbot_script_views.xml',
|
||||
"views/rating_rating_views.xml",
|
||||
"views/mail_channel_views.xml",
|
||||
"views/discuss_channel_views.xml",
|
||||
"views/res_partner_views.xml",
|
||||
"views/im_livechat_conversation_tag_views.xml",
|
||||
"views/im_livechat_channel_views.xml",
|
||||
"views/im_livechat_channel_templates.xml",
|
||||
"views/im_livechat_chatbot_templates.xml",
|
||||
"views/im_livechat_expertise_views.xml",
|
||||
"views/im_livechat_channel_member_history_views.xml",
|
||||
"views/res_users_views.xml",
|
||||
"views/digest_views.xml",
|
||||
"views/webclient_templates.xml",
|
||||
"report/im_livechat_report_channel_views.xml",
|
||||
"report/im_livechat_report_operator_views.xml"
|
||||
"report/im_livechat_conversation_report.xml",
|
||||
],
|
||||
'demo': [
|
||||
"data/im_livechat_channel_demo.xml",
|
||||
'data/mail_shortcode_demo.xml',
|
||||
"demo/im_livechat_channel/im_livechat_channel.xml",
|
||||
"demo/im_livechat_channel/im_livechat_chatbot.xml",
|
||||
"demo/im_livechat_channel/im_livechat_chatbot_session_1.xml",
|
||||
"demo/im_livechat_channel/im_livechat_chatbot_session_2.xml",
|
||||
"demo/im_livechat_channel/im_livechat_chatbot_session_3.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_1.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_2.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_3.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_4.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_5.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_6.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_7.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_8.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_9.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_10.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_11.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_12.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_13.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_14.xml",
|
||||
"demo/im_livechat_channel/im_livechat_session_15.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_1.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_2.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_3.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_4.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_5.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_6.xml",
|
||||
"demo/im_livechat_channel/im_livechat_support_bot_session_7.xml",
|
||||
],
|
||||
'depends': ["mail", "rating", "digest", "utm"],
|
||||
'installable': True,
|
||||
'application': True,
|
||||
'assets': {
|
||||
'mail.assets_discuss_public': [
|
||||
'im_livechat/static/src/components/*/*',
|
||||
],
|
||||
'web.assets_frontend': [
|
||||
('include', 'im_livechat.assets_public_livechat'),
|
||||
'im_livechat/static/src/public/main.js',
|
||||
'im_livechat/static/src/services/*.js',
|
||||
'im_livechat/static/src/legacy/public_livechat_chatbot.js',
|
||||
'im_livechat/static/src/legacy/public_livechat.scss',
|
||||
'im_livechat/static/src/legacy/public_livechat_chatbot.scss',
|
||||
'mail/static/src/utils/*.js',
|
||||
'mail/static/src/js/utils.js',
|
||||
'mail/static/src/component_hooks/*.js',
|
||||
'mail/static/src/services/messaging_service.js',
|
||||
'web/static/src/views/fields/file_handler.*',
|
||||
'web/static/src/views/fields/formatters.js',
|
||||
('include', 'im_livechat.assets_embed_core'),
|
||||
'im_livechat/static/src/embed/frontend/**/*',
|
||||
],
|
||||
'web.assets_backend': [
|
||||
'im_livechat/static/src/js/colors_reset_button/*',
|
||||
'im_livechat/static/src/js/im_livechat_chatbot_steps_one2many.js',
|
||||
'im_livechat/static/src/js/im_livechat_chatbot_script_answers_m2m.js',
|
||||
'im_livechat/static/src/components/*/*.js',
|
||||
'im_livechat/static/src/views/**/*',
|
||||
('remove', 'im_livechat/static/src/views/lazy/**/*'),
|
||||
'im_livechat/static/src/scss/im_livechat_history.scss',
|
||||
'im_livechat/static/src/scss/im_livechat_form.scss',
|
||||
'im_livechat/static/src/components/*/*.xml',
|
||||
'im_livechat/static/src/core/common/**/*',
|
||||
'im_livechat/static/src/core/public_web/**/*',
|
||||
'im_livechat/static/src/core/web/**/*',
|
||||
('remove', 'im_livechat/static/src/**/*.dark.scss'),
|
||||
],
|
||||
'web.tests_assets': [
|
||||
'im_livechat/static/tests/helpers/**/*.js',
|
||||
'web.assets_backend_lazy': [
|
||||
"im_livechat/static/src/views/lazy/**/*",
|
||||
],
|
||||
'web.qunit_suite_tests': [
|
||||
'im_livechat/static/tests/qunit_suite_tests/components/**/*.js',
|
||||
"web.assets_web_dark": [
|
||||
'im_livechat/static/src/**/*.dark.scss',
|
||||
],
|
||||
'web.assets_unit_tests': [
|
||||
'im_livechat/static/tests/**/*',
|
||||
('remove', 'im_livechat/static/tests/embed/**/*'),
|
||||
('remove', 'im_livechat/static/tests/tours/**/*'),
|
||||
],
|
||||
'im_livechat.qunit_embed_suite': [
|
||||
'im_livechat/static/tests/embed/**/*',
|
||||
],
|
||||
'web.assets_tests': [
|
||||
'im_livechat/static/tests/tours/**/*',
|
||||
],
|
||||
'mail.assets_messaging': [
|
||||
'im_livechat/static/src/models/*.js',
|
||||
'im_livechat.assets_embed_core': [
|
||||
('remove', 'web/static/src/core/browser/title_service.js'),
|
||||
("include", "html_editor.assets_editor"),
|
||||
'mail/static/src/model/**/*',
|
||||
'mail/static/src/core/common/**/*',
|
||||
'mail/static/src/discuss/core/common/*',
|
||||
'mail/static/src/discuss/call/common/**',
|
||||
'mail/static/src/discuss/typing/**/*',
|
||||
'mail/static/src/utils/common/**/*',
|
||||
('remove', 'mail/static/src/**/*.dark.scss'),
|
||||
"rating/static/src/core/common/**/*",
|
||||
'im_livechat/static/src/core/common/**/*',
|
||||
'im_livechat/static/src/embed/common/**/*',
|
||||
],
|
||||
'im_livechat.assets_public_livechat': [
|
||||
('include', 'mail.assets_core_messaging'),
|
||||
'im_livechat/static/src/legacy/models/*',
|
||||
'im_livechat/static/src/legacy/widgets/*',
|
||||
'im_livechat/static/src/legacy/widgets/*/*',
|
||||
'im_livechat/static/src/public_models/*.js',
|
||||
],
|
||||
# Bundle of External Librairies of the Livechat (Odoo + required modules)
|
||||
'im_livechat.external_lib': [
|
||||
# Momentjs
|
||||
'web/static/lib/moment/moment.js',
|
||||
'web/static/lib/luxon/luxon.js',
|
||||
# Odoo minimal lib
|
||||
'web/static/lib/underscore/underscore.js',
|
||||
'web/static/lib/underscore.string/lib/underscore.string.js',
|
||||
# jQuery
|
||||
'web/static/lib/jquery/jquery.js',
|
||||
'web/static/lib/jquery.ui/jquery-ui.js',
|
||||
'web/static/lib/jquery/jquery.browser.js',
|
||||
'web/static/lib/jquery.ba-bbq/jquery.ba-bbq.js',
|
||||
# Qweb2 lib
|
||||
'web/static/lib/qweb/qweb2.js',
|
||||
# Odoo JS Framework
|
||||
'web/static/src/legacy/js/promise_extension.js',
|
||||
'web/static/src/boot.js',
|
||||
'web/static/lib/owl/owl.js',
|
||||
'web/static/lib/owl/odoo_module.js',
|
||||
'web/static/src/owl2_compatibility/*.js',
|
||||
'web/static/src/legacy/legacy_component.js',
|
||||
'web/static/src/core/browser/browser.js',
|
||||
'web/static/src/core/browser/feature_detection.js',
|
||||
'web/static/src/core/dialog/dialog.js',
|
||||
'web/static/src/core/errors/error_dialogs.js',
|
||||
'web/static/src/core/effects/**/*.js',
|
||||
'web/static/src/core/hotkeys/hotkey_service.js',
|
||||
'web/static/src/core/hotkeys/hotkey_hook.js',
|
||||
'web/static/src/core/l10n/dates.js',
|
||||
'web/static/src/core/l10n/localization.js',
|
||||
'web/static/src/core/l10n/localization_service.js',
|
||||
'web/static/src/core/l10n/translation.js',
|
||||
'web/static/src/core/main_components_container.js',
|
||||
'web/static/src/core/network/rpc_service.js',
|
||||
'web/static/src/core/assets.js',
|
||||
'web/static/src/core/notifications/notification.js',
|
||||
'web/static/src/core/notifications/notification_container.js',
|
||||
'web/static/src/core/notifications/notification_service.js',
|
||||
'web/static/src/core/registry.js',
|
||||
'web/static/src/core/transition.js',
|
||||
'web/static/src/core/ui/block_ui.js',
|
||||
'web/static/src/core/ui/ui_service.js',
|
||||
'web/static/src/core/user_service.js',
|
||||
'web/static/src/core/utils/components.js',
|
||||
'web/static/src/core/utils/functions.js',
|
||||
'web/static/src/core/utils/hooks.js',
|
||||
'web/static/src/core/utils/numbers.js',
|
||||
'web/static/src/core/utils/strings.js',
|
||||
'web/static/src/core/utils/timing.js',
|
||||
'web/static/src/core/utils/ui.js',
|
||||
'web/static/src/env.js',
|
||||
'web/static/src/legacy/utils.js',
|
||||
'web/static/src/legacy/js/owl_compatibility.js',
|
||||
'web/static/src/legacy/js/libs/download.js',
|
||||
'web/static/src/legacy/js/libs/content-disposition.js',
|
||||
'web/static/src/legacy/js/libs/pdfjs.js',
|
||||
'web/static/src/legacy/js/services/config.js',
|
||||
'web/static/src/legacy/js/core/abstract_service.js',
|
||||
'web/static/src/legacy/js/core/class.js',
|
||||
'web/static/src/legacy/js/core/collections.js',
|
||||
'web/static/src/legacy/js/core/translation.js',
|
||||
'web/static/src/legacy/js/core/ajax.js',
|
||||
'im_livechat/static/src/js/ajax_external.js',
|
||||
'web/static/src/legacy/js/core/time.js',
|
||||
'web/static/src/legacy/js/core/mixins.js',
|
||||
'web/static/src/legacy/js/core/service_mixins.js',
|
||||
'web/static/src/legacy/js/core/rpc.js',
|
||||
'web/static/src/legacy/js/core/widget.js',
|
||||
'web/static/src/legacy/js/core/registry.js',
|
||||
'web/static/src/session.js',
|
||||
'web/static/src/legacy/js/core/session.js',
|
||||
'web/static/src/legacy/js/core/concurrency.js',
|
||||
'web/static/src/legacy/js/core/cookie_utils.js',
|
||||
'web/static/src/legacy/js/core/utils.js',
|
||||
'web/static/src/legacy/js/core/minimal_dom.js',
|
||||
'web/static/src/legacy/js/core/dom.js',
|
||||
'web/static/src/legacy/js/core/qweb.js',
|
||||
'web/static/src/legacy/js/core/bus.js',
|
||||
'web/static/src/legacy/js/services/core.js',
|
||||
'web/static/src/legacy/js/core/local_storage.js',
|
||||
'web/static/src/legacy/js/core/ram_storage.js',
|
||||
'web/static/src/legacy/js/core/abstract_storage_service.js',
|
||||
'web/static/src/legacy/js/common_env.js',
|
||||
'web/static/src/legacy/js/public/lazyloader.js',
|
||||
'web/static/src/legacy/js/public/public_env.js',
|
||||
'web/static/src/legacy/js/public/public_root.js',
|
||||
'web/static/src/legacy/js/public/public_root_instance.js',
|
||||
'web/static/src/legacy/js/public/public_widget.js',
|
||||
'web/static/src/legacy/js/services/ajax_service.js',
|
||||
'web/static/src/legacy/js/services/local_storage_service.js',
|
||||
# Bus, Mail, Livechat
|
||||
'bus/static/src/im_status_service.js',
|
||||
'bus/static/src/multi_tab_service.js',
|
||||
'bus/static/src/services/bus_service.js',
|
||||
'bus/static/src/services/legacy/make_bus_service_to_legacy_env.js',
|
||||
'bus/static/src/workers/websocket_worker.js',
|
||||
'bus/static/src/workers/websocket_worker_utils.js',
|
||||
'mail/static/src/js/utils.js',
|
||||
'im_livechat/static/src/legacy/public_livechat_chatbot.js',
|
||||
|
||||
'im_livechat.assets_embed_external': [
|
||||
('include', 'web._assets_helpers'),
|
||||
|
||||
('include', 'web._assets_backend_helpers'),
|
||||
'web/static/src/scss/pre_variables.scss',
|
||||
'web/static/lib/bootstrap/scss/_variables.scss',
|
||||
'im_livechat/static/src/scss/im_livechat_bootstrap.scss',
|
||||
'im_livechat/static/src/legacy/public_livechat.scss',
|
||||
'im_livechat/static/src/legacy/public_livechat_chatbot.scss',
|
||||
|
||||
|
||||
'web/static/src/core/utils/transitions.scss',
|
||||
|
||||
'mail/static/src/utils/*.js',
|
||||
'mail/static/src/js/emojis.js',
|
||||
'mail/static/src/component_hooks/*.js',
|
||||
('include', 'im_livechat.assets_public_livechat'),
|
||||
'mail/static/src/services/messaging_service.js',
|
||||
# Framework JS
|
||||
'web/static/lib/bootstrap/scss/_variables-dark.scss',
|
||||
'web/static/lib/bootstrap/scss/_maps.scss',
|
||||
('include', 'web._assets_bootstrap_backend'),
|
||||
'web/static/src/scss/bootstrap_overridden.scss',
|
||||
'web/static/src/scss/ui.scss',
|
||||
'web/static/src/libs/fontawesome/css/font-awesome.css',
|
||||
'web/static/src/scss/animation.scss',
|
||||
'web/static/lib/odoo_ui_icons/style.css',
|
||||
'web/static/src/webclient/webclient.scss',
|
||||
('include', 'web._assets_core'),
|
||||
'web/static/src/views/fields/formatters.js',
|
||||
'web/static/src/views/fields/file_handler.*',
|
||||
'web/static/src/scss/mimetypes.scss',
|
||||
'bus/static/src/*.js',
|
||||
'bus/static/src/services/presence_service.js',
|
||||
'web/static/lib/luxon/luxon.js',
|
||||
'web/static/src/core/**/*',
|
||||
# FIXME: debug menu currently depends on webclient, once it doesn't we don't need to remove the contents of the debug folder
|
||||
('remove', 'web/static/src/core/debug/**/*'),
|
||||
'web/static/src/env.js',
|
||||
'web/static/src/legacy/js/core/dialog.js',
|
||||
'web/static/src/legacy/js/core/owl_dialog.js',
|
||||
'web/static/src/legacy/js/core/misc.js',
|
||||
'web/static/src/legacy/js/fields/field_utils.js',
|
||||
|
||||
'im_livechat/static/src/public/*.js',
|
||||
'im_livechat/static/src/services/*.js',
|
||||
]
|
||||
'bus/static/src/services/**/*.js',
|
||||
'bus/static/src/workers/*.js',
|
||||
('remove', 'bus/static/src/workers/bus_worker_script.js'),
|
||||
('remove', 'bus/static/src/outdated_page_watcher_service.js'),
|
||||
('remove', 'bus/static/src/services/assets_watchdog_service.js'),
|
||||
('remove', 'bus/static/src/simple_notification_service.js'),
|
||||
('include', 'im_livechat.assets_embed_core'),
|
||||
'im_livechat/static/src/embed/external/**/*',
|
||||
],
|
||||
'im_livechat.assets_embed_cors': [
|
||||
('include', 'im_livechat.assets_embed_external'),
|
||||
'im_livechat/static/src/embed/cors/**/*',
|
||||
],
|
||||
'im_livechat.embed_assets_unit_tests_setup': [
|
||||
('include', 'web.assets_unit_tests_setup'),
|
||||
('remove', 'im_livechat/static/**'),
|
||||
('include', 'im_livechat.assets_embed_external'),
|
||||
('remove', 'im_livechat/static/src/embed/external/boot.js'),
|
||||
('remove', 'mail/static/src/discuss/core/web/discuss_core_common_service_patch.js'),
|
||||
'web/static/src/core/browser/title_service.js',
|
||||
'web/static/tests/web_test_helpers.js',
|
||||
'bus/static/tests/bus_test_helpers.js',
|
||||
'mail/static/tests/mail_test_helpers.js',
|
||||
'mail/static/tests/mail_test_helpers_contains.js',
|
||||
'im_livechat/static/tests/livechat_test_helpers.js',
|
||||
'bus/static/tests/mock_server/**/*',
|
||||
'mail/static/tests/mock_server/**/*',
|
||||
'rating/static/tests/mock_server/**/*',
|
||||
'im_livechat/static/tests/mock_server/**/*',
|
||||
'bus/static/tests/mock_*.js',
|
||||
],
|
||||
"im_livechat.assets_livechat_support_tours": [
|
||||
"web_tour/static/src/js/**/*",
|
||||
"web/static/lib/hoot-dom/**/*",
|
||||
'web_tour/static/src/tour_utils.js',
|
||||
"web/static/tests/legacy/helpers/cleanup.js",
|
||||
"web/static/tests/legacy/helpers/utils.js",
|
||||
"web/static/tests/legacy/utils.js",
|
||||
"im_livechat/static/tests/tours/support/*",
|
||||
],
|
||||
'im_livechat.embed_assets_unit_tests': [
|
||||
'web/static/tests/_framework/**/*',
|
||||
'im_livechat/static/tests/embed/**/*',
|
||||
],
|
||||
"mail.assets_public": [
|
||||
"im_livechat/static/src/core/common/**/*",
|
||||
"im_livechat/static/src/core/public_web/**/*",
|
||||
],
|
||||
},
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import attachment
|
||||
from . import channel
|
||||
from . import chatbot
|
||||
from . import main
|
||||
from . import rtc
|
||||
from . import thread
|
||||
from . import webclient
|
||||
from . import cors
|
||||
|
|
|
|||
|
|
@ -0,0 +1,26 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from werkzeug.exceptions import NotFound
|
||||
|
||||
from odoo import _
|
||||
from odoo.http import route, request
|
||||
from odoo.exceptions import AccessError
|
||||
from odoo.addons.mail.controllers.attachment import AttachmentController
|
||||
from odoo.addons.mail.tools.discuss import add_guest_to_context
|
||||
|
||||
|
||||
class LivechatAttachmentController(AttachmentController):
|
||||
@route()
|
||||
@add_guest_to_context
|
||||
def mail_attachment_upload(self, ufile, thread_id, thread_model, is_pending=False, **kwargs):
|
||||
thread = self._get_thread_with_access_for_post(thread_model, thread_id, **kwargs)
|
||||
if not thread:
|
||||
raise NotFound()
|
||||
if (
|
||||
thread_model == "discuss.channel"
|
||||
and thread.channel_type == "livechat"
|
||||
and thread.livechat_end_dt
|
||||
and not request.env.user._is_internal()
|
||||
):
|
||||
raise AccessError(_("You are not allowed to upload attachments on this channel."))
|
||||
return super().mail_attachment_upload(ufile, thread_id, thread_model, is_pending, **kwargs)
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from markupsafe import Markup
|
||||
from werkzeug.exceptions import BadRequest, NotFound
|
||||
|
||||
from odoo import Command
|
||||
from odoo.http import request, route
|
||||
from odoo.addons.mail.controllers.discuss.channel import ChannelController
|
||||
|
||||
|
||||
class LivechatChannelController(ChannelController):
|
||||
@route("/im_livechat/session/update_note", auth="user", methods=["POST"], type="jsonrpc")
|
||||
def livechat_session_update_note(self, channel_id, note):
|
||||
"""Internal users having the rights to read the session can update its note."""
|
||||
if self.env.user.share:
|
||||
raise NotFound()
|
||||
channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
if not channel:
|
||||
raise NotFound()
|
||||
# sudo: discuss.channel - internal users having the rights to read the session can update its note
|
||||
# Markup: note sanitized when written on the field
|
||||
channel.sudo().livechat_note = Markup(note)
|
||||
|
||||
@route("/im_livechat/session/update_status", auth="user", methods=["POST"], type="jsonrpc")
|
||||
def livechat_session_update_status(self, channel_id, livechat_status):
|
||||
"""Internal users having the rights to read the session can update its status."""
|
||||
if self.env.user.share:
|
||||
raise NotFound()
|
||||
channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
if not channel:
|
||||
raise NotFound()
|
||||
# sudo: discuss.channel - internal users having the rights to read the session can update its status
|
||||
channel.sudo().livechat_status = livechat_status
|
||||
|
||||
@route("/im_livechat/conversation/update_tags", auth="user", methods=["POST"], type="jsonrpc")
|
||||
def livechat_conversation_update_tags(self, channel_id, tag_ids, method="ADD"):
|
||||
"""Add or remove tags from a live chat conversation."""
|
||||
if not self.env["im_livechat.conversation.tag"].has_access("write"):
|
||||
raise NotFound()
|
||||
channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
if not channel:
|
||||
raise NotFound()
|
||||
# sudo: discuss.channel - internal users having the rights to read the conversation and to
|
||||
# write tags can update the tags
|
||||
if method == "ADD":
|
||||
channel.sudo().livechat_conversation_tag_ids = [
|
||||
Command.link(tag_id) for tag_id in tag_ids
|
||||
]
|
||||
elif method == "DELETE":
|
||||
channel.sudo().livechat_conversation_tag_ids = [
|
||||
Command.unlink(tag_id) for tag_id in tag_ids
|
||||
]
|
||||
if channel.livechat_status == "need_help":
|
||||
request.env.ref("im_livechat.im_livechat_group_user")._bus_send(
|
||||
"im_livechat.looking_for_help/tags",
|
||||
{
|
||||
"channel_id": channel.id,
|
||||
"tag_ids": channel.sudo().livechat_conversation_tag_ids.ids,
|
||||
},
|
||||
subchannel="LOOKING_FOR_HELP",
|
||||
)
|
||||
|
||||
@route(
|
||||
"/im_livechat/conversation/write_expertises", auth="user", methods=["POST"], type="jsonrpc"
|
||||
)
|
||||
def livechat_conversation_write_expertises(self, channel_id, orm_commands):
|
||||
if any(cmd[0] not in (Command.LINK, Command.UNLINK) for cmd in orm_commands):
|
||||
raise BadRequest(
|
||||
self.env._("Write expertises: Only LINK and UNLINK commands are allowed.")
|
||||
)
|
||||
if not self.env.user.has_group("im_livechat.im_livechat_group_user"):
|
||||
return
|
||||
if channel := request.env["discuss.channel"].search(
|
||||
[("id", "=", channel_id), ("channel_type", "=", "livechat")]
|
||||
):
|
||||
# sudo: discuss.channel - live chat users can update the expertises of any live chat.
|
||||
channel.sudo().livechat_expertise_ids = orm_commands
|
||||
|
||||
@route(
|
||||
"/im_livechat/conversation/create_and_link_expertise",
|
||||
auth="user",
|
||||
methods=["POST"],
|
||||
type="jsonrpc",
|
||||
)
|
||||
def livechat_conversation_create_and_link_expertise(self, channel_id, expertise_name):
|
||||
channel = request.env["discuss.channel"].search(
|
||||
[("id", "=", channel_id), ("channel_type", "=", "livechat")]
|
||||
)
|
||||
if not channel:
|
||||
return
|
||||
stripped_name = expertise_name.strip()
|
||||
expertise = request.env["im_livechat.expertise"].search([("name", "=", stripped_name)])
|
||||
if not expertise:
|
||||
expertise = request.env["im_livechat.expertise"].create({"name": stripped_name})
|
||||
channel.livechat_expertise_ids = [Command.link(expertise.id)]
|
||||
|
|
@ -1,109 +1,145 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import http
|
||||
from odoo import fields, http
|
||||
from odoo.http import request
|
||||
from odoo.tools import get_lang, is_html_empty, plaintext2html
|
||||
from odoo.addons.mail.tools.discuss import add_guest_to_context, Store
|
||||
|
||||
|
||||
class LivechatChatbotScriptController(http.Controller):
|
||||
@http.route('/chatbot/restart', type="json", auth="public", cors="*")
|
||||
def chatbot_restart(self, channel_uuid, chatbot_script_id):
|
||||
chatbot_language = self._get_chatbot_language()
|
||||
mail_channel = request.env['mail.channel'].sudo().with_context(lang=chatbot_language).search([('uuid', '=', channel_uuid)], limit=1)
|
||||
@http.route("/chatbot/restart", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def chatbot_restart(self, channel_id, chatbot_script_id):
|
||||
discuss_channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
chatbot = request.env['chatbot.script'].browse(chatbot_script_id)
|
||||
if not mail_channel or not chatbot.exists():
|
||||
if not discuss_channel or not chatbot.exists():
|
||||
return None
|
||||
chatbot_language = chatbot._get_chatbot_language()
|
||||
message = discuss_channel.with_context(lang=chatbot_language)._chatbot_restart(chatbot)
|
||||
return {
|
||||
"message_id": message.id,
|
||||
"store_data": Store().add(message).get_result(),
|
||||
}
|
||||
|
||||
return mail_channel._chatbot_restart(chatbot).message_format()[0]
|
||||
|
||||
@http.route('/chatbot/post_welcome_steps', type="json", auth="public", cors="*")
|
||||
def chatbot_post_welcome_steps(self, channel_uuid, chatbot_script_id):
|
||||
mail_channel = request.env['mail.channel'].sudo().search([('uuid', '=', channel_uuid)], limit=1)
|
||||
chatbot_language = self._get_chatbot_language()
|
||||
chatbot = request.env['chatbot.script'].sudo().with_context(lang=chatbot_language).browse(chatbot_script_id)
|
||||
if not mail_channel or not chatbot.exists():
|
||||
return None
|
||||
|
||||
return chatbot._post_welcome_steps(mail_channel).message_format()
|
||||
|
||||
@http.route('/chatbot/answer/save', type="json", auth="public", cors="*")
|
||||
def chatbot_save_answer(self, channel_uuid, message_id, selected_answer_id):
|
||||
mail_channel = request.env['mail.channel'].sudo().search([('uuid', '=', channel_uuid)], limit=1)
|
||||
@http.route("/chatbot/answer/save", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def chatbot_save_answer(self, channel_id, message_id, selected_answer_id):
|
||||
discuss_channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
chatbot_message = request.env['chatbot.message'].sudo().search([
|
||||
('mail_message_id', '=', message_id),
|
||||
('mail_channel_id', '=', mail_channel.id),
|
||||
('discuss_channel_id', '=', discuss_channel.id),
|
||||
], limit=1)
|
||||
selected_answer = request.env['chatbot.script.answer'].sudo().browse(selected_answer_id)
|
||||
|
||||
if not mail_channel or not chatbot_message or not selected_answer.exists():
|
||||
if not discuss_channel or not chatbot_message or not selected_answer.exists():
|
||||
return
|
||||
|
||||
if selected_answer in chatbot_message.script_step_id.answer_ids:
|
||||
chatbot_message.write({'user_script_answer_id': selected_answer_id})
|
||||
|
||||
@http.route('/chatbot/step/trigger', type="json", auth="public", cors="*")
|
||||
def chatbot_trigger_step(self, channel_uuid, chatbot_script_id=None):
|
||||
chatbot_language = self._get_chatbot_language()
|
||||
mail_channel = request.env['mail.channel'].sudo().with_context(lang=chatbot_language).search([('uuid', '=', channel_uuid)], limit=1)
|
||||
if not mail_channel:
|
||||
@http.route("/chatbot/step/trigger", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def chatbot_trigger_step(self, channel_id, chatbot_script_id=None, data_id=None):
|
||||
chatbot_language = self.env["chatbot.script"]._get_chatbot_language()
|
||||
discuss_channel = request.env["discuss.channel"].with_context(lang=chatbot_language).search([("id", "=", channel_id)])
|
||||
if not discuss_channel:
|
||||
return None
|
||||
|
||||
next_step = False
|
||||
if mail_channel.chatbot_current_step_id:
|
||||
chatbot = mail_channel.chatbot_current_step_id.chatbot_script_id
|
||||
user_messages = mail_channel.message_ids.filtered(
|
||||
lambda message: message.author_id != chatbot.operator_partner_id
|
||||
)
|
||||
user_answer = request.env['mail.message'].sudo()
|
||||
if user_messages:
|
||||
user_answer = user_messages.sorted(lambda message: message.id)[-1]
|
||||
next_step = mail_channel.chatbot_current_step_id._process_answer(mail_channel, user_answer.body)
|
||||
# sudo: chatbot.script.step - visitor can access current step of the script
|
||||
if current_step := discuss_channel.sudo().chatbot_current_step_id:
|
||||
if (
|
||||
current_step.is_forward_operator
|
||||
and discuss_channel.livechat_operator_id
|
||||
!= current_step.chatbot_script_id.operator_partner_id
|
||||
):
|
||||
return None
|
||||
chatbot = current_step.chatbot_script_id
|
||||
domain = [
|
||||
("author_id", "!=", chatbot.operator_partner_id.id),
|
||||
("model", "=", "discuss.channel"),
|
||||
("res_id", "=", channel_id),
|
||||
]
|
||||
# sudo: mail.message - accessing last message to process answer is allowed
|
||||
user_answer = self.env["mail.message"].sudo().search(domain, order="id desc", limit=1)
|
||||
next_step = current_step._process_answer(discuss_channel, user_answer.body)
|
||||
elif chatbot_script_id: # when restarting, we don't have a "current step" -> set "next" as first step of the script
|
||||
chatbot = request.env['chatbot.script'].sudo().with_context(lang=chatbot_language).browse(chatbot_script_id)
|
||||
chatbot = request.env['chatbot.script'].sudo().browse(chatbot_script_id).with_context(lang=chatbot_language)
|
||||
if chatbot.exists():
|
||||
next_step = chatbot.script_step_ids[:1]
|
||||
|
||||
partner, guest = self.env["res.partner"]._get_current_persona()
|
||||
store = Store(bus_channel=partner or guest)
|
||||
store.data_id = data_id
|
||||
if not next_step:
|
||||
# sudo - discuss.channel: marking the channel as closed as part of the chat bot flow
|
||||
discuss_channel.sudo().livechat_end_dt = fields.Datetime.now()
|
||||
store.resolve_data_request()
|
||||
store.bus_send()
|
||||
return None
|
||||
|
||||
posted_message = next_step._process_step(mail_channel)
|
||||
return {
|
||||
'chatbot_posted_message': posted_message.message_format()[0] if posted_message else None,
|
||||
'chatbot_step': {
|
||||
'chatbot_operator_found': next_step.step_type == 'forward_operator' and len(
|
||||
mail_channel.channel_member_ids) > 2,
|
||||
'chatbot_script_step_id': next_step.id,
|
||||
'chatbot_step_answers': [{
|
||||
'id': answer.id,
|
||||
'label': answer.name,
|
||||
'redirect_link': answer.redirect_link,
|
||||
} for answer in next_step.answer_ids],
|
||||
'chatbot_step_is_last': next_step._is_last_step(mail_channel),
|
||||
'chatbot_step_message': plaintext2html(next_step.message) if not is_html_empty(next_step.message) else False,
|
||||
'chatbot_step_type': next_step.step_type,
|
||||
}
|
||||
}
|
||||
|
||||
@http.route('/chatbot/step/validate_email', type="json", auth="public", cors="*")
|
||||
def chatbot_validate_email(self, channel_uuid):
|
||||
mail_channel = request.env['mail.channel'].sudo().search([('uuid', '=', channel_uuid)], limit=1)
|
||||
if not mail_channel or not mail_channel.chatbot_current_step_id:
|
||||
return None
|
||||
|
||||
chatbot = mail_channel.chatbot_current_step_id.chatbot_script_id
|
||||
user_messages = mail_channel.message_ids.filtered(
|
||||
lambda message: message.author_id != chatbot.operator_partner_id
|
||||
# sudo: discuss.channel - updating current step on the channel is allowed
|
||||
discuss_channel.sudo().chatbot_current_step_id = next_step.id
|
||||
posted_message = next_step._process_step(discuss_channel)
|
||||
store.add(posted_message).add(next_step)
|
||||
store.resolve_data_request(
|
||||
chatbot_step={"scriptStep": next_step.id, "message": posted_message.id}
|
||||
)
|
||||
chatbot_next_step_id = (next_step.id, posted_message.id)
|
||||
store.add_model_values(
|
||||
"ChatbotStep",
|
||||
{
|
||||
"id": chatbot_next_step_id,
|
||||
"isLast": next_step._is_last_step(discuss_channel),
|
||||
"message": posted_message.id,
|
||||
"operatorFound": next_step.is_forward_operator
|
||||
and discuss_channel.livechat_operator_id != chatbot.operator_partner_id,
|
||||
"scriptStep": next_step.id,
|
||||
},
|
||||
)
|
||||
store.add_model_values(
|
||||
"Chatbot",
|
||||
{
|
||||
"currentStep": {
|
||||
"id": chatbot_next_step_id,
|
||||
"scriptStep": next_step.id,
|
||||
"message": posted_message.id,
|
||||
},
|
||||
"id": (chatbot.id, discuss_channel.id),
|
||||
"script": chatbot.id,
|
||||
"thread": Store.One(discuss_channel, [], as_thread=True),
|
||||
"steps": [("ADD", [{
|
||||
"scriptStep": chatbot_next_step_id[0],
|
||||
"message": chatbot_next_step_id[1]
|
||||
}])],
|
||||
},
|
||||
)
|
||||
store.bus_send()
|
||||
|
||||
if user_messages:
|
||||
user_answer = user_messages.sorted(lambda message: message.id)[-1]
|
||||
result = chatbot._validate_email(user_answer.body, mail_channel)
|
||||
|
||||
if result['posted_message']:
|
||||
result['posted_message'] = result['posted_message'].message_format()[0]
|
||||
@http.route("/chatbot/step/validate_email", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def chatbot_validate_email(self, channel_id):
|
||||
discuss_channel = (
|
||||
request.env["discuss.channel"]
|
||||
.search([("id", "=", channel_id)])
|
||||
.with_context(lang=self.env["chatbot.script"]._get_chatbot_language())
|
||||
)
|
||||
if not discuss_channel or not discuss_channel.chatbot_current_step_id:
|
||||
return None
|
||||
|
||||
# sudo: chatbot.script - visitor can access chatbot script of their channel
|
||||
chatbot = discuss_channel.sudo().chatbot_current_step_id.chatbot_script_id
|
||||
domain = [
|
||||
("author_id", "!=", chatbot.operator_partner_id.id),
|
||||
("model", "=", "discuss.channel"),
|
||||
("res_id", "=", channel_id),
|
||||
]
|
||||
# sudo: mail.message - accessing last message to validate email is allowed
|
||||
last_user_message = self.env["mail.message"].sudo().search(domain, order="id desc", limit=1)
|
||||
result = {}
|
||||
if last_user_message:
|
||||
result = chatbot._validate_email(last_user_message.body, discuss_channel)
|
||||
if posted_message := result.pop("posted_message"):
|
||||
store = Store().add(posted_message)
|
||||
store.add(discuss_channel, {
|
||||
"messages": Store.Many(posted_message, mode="ADD")
|
||||
})
|
||||
result["data"] = store.get_result()
|
||||
return result
|
||||
|
||||
def _get_chatbot_language(self):
|
||||
return request.httprequest.cookies.get('frontend_lang', request.env.user.lang or get_lang(request.env).code)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import attachment
|
||||
from . import chatbot
|
||||
from . import channel
|
||||
from . import link_preview
|
||||
from . import main
|
||||
from . import message_reaction
|
||||
from . import rtc
|
||||
from . import thread
|
||||
from . import webclient
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
from odoo.http import route
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
from odoo.addons.mail.controllers.attachment import AttachmentController
|
||||
|
||||
|
||||
class LivechatAttachmentController(AttachmentController):
|
||||
@route("/im_livechat/cors/attachment/upload", auth="public", cors="*", csrf=False)
|
||||
def im_livechat_attachment_upload(self, guest_token, ufile, thread_id, thread_model, is_pending=False, **kwargs):
|
||||
force_guest_env(guest_token)
|
||||
return self.mail_attachment_upload(ufile, thread_id, thread_model, is_pending, **kwargs)
|
||||
|
||||
@route("/im_livechat/cors/attachment/delete", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def im_livechat_attachment_delete(self, guest_token, attachment_id, access_token=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.mail_attachment_delete(attachment_id, access_token)
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.discuss.channel import ChannelController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class LivechatChannelController(ChannelController):
|
||||
@route("/im_livechat/cors/channel/messages", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_messages(self, guest_token, channel_id, fetch_params=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.discuss_channel_messages(channel_id, fetch_params)
|
||||
|
||||
@route("/im_livechat/cors/channel/mark_as_read", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_mark_as_read(self, guest_token, **kwargs):
|
||||
force_guest_env(guest_token)
|
||||
return self.discuss_channel_mark_as_read(**kwargs)
|
||||
|
||||
@route("/im_livechat/cors/channel/notify_typing", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_notify_typing(self, guest_token, channel_id, is_typing):
|
||||
force_guest_env(guest_token)
|
||||
return self.discuss_channel_notify_typing(channel_id, is_typing)
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.im_livechat.controllers.chatbot import LivechatChatbotScriptController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class CorsLivechatChatbotScriptController(LivechatChatbotScriptController):
|
||||
@route("/chatbot/cors/restart", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_chatbot_restart(self, guest_token, channel_id, chatbot_script_id):
|
||||
force_guest_env(guest_token)
|
||||
return self.chatbot_restart(channel_id, chatbot_script_id)
|
||||
|
||||
@route("/chatbot/cors/answer/save", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_chatbot_save_answer(self, guest_token, channel_id, message_id, selected_answer_id):
|
||||
force_guest_env(guest_token)
|
||||
return self.chatbot_save_answer(channel_id, message_id, selected_answer_id)
|
||||
|
||||
@route("/chatbot/cors/step/trigger", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_chatbot_trigger_step(self, guest_token, channel_id, chatbot_script_id=None, data_id=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.chatbot_trigger_step(channel_id, chatbot_script_id, data_id)
|
||||
|
||||
@route("/chatbot/cors/step/validate_email", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_chatbot_validate_email(self, guest_token, channel_id):
|
||||
force_guest_env(guest_token)
|
||||
return self.chatbot_validate_email(channel_id)
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.link_preview import LinkPreviewController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class LivechatLinkPreviewController(LinkPreviewController):
|
||||
@route("/im_livechat/cors/link_preview", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_link_preview(self, guest_token, message_id):
|
||||
force_guest_env(guest_token)
|
||||
self.mail_link_preview(message_id)
|
||||
|
||||
@route("/im_livechat/cors/link_preview/hide", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_link_preview_hide(self, guest_token, message_link_preview_ids):
|
||||
force_guest_env(guest_token)
|
||||
self.mail_link_preview_hide(message_link_preview_ids)
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.im_livechat.controllers.main import LivechatController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class CorsLivechatController(LivechatController):
|
||||
@route("/im_livechat/cors/visitor_leave_session", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_visitor_leave_session(self, guest_token, channel_id):
|
||||
force_guest_env(guest_token)
|
||||
self.visitor_leave_session(channel_id)
|
||||
|
||||
@route("/im_livechat/cors/feedback", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_feedback(self, guest_token, channel_id, rate, reason=None):
|
||||
force_guest_env(guest_token)
|
||||
self.feedback(channel_id, rate, reason)
|
||||
|
||||
@route("/im_livechat/cors/history", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_history_pages(self, guest_token, pid, channel_id, page_history=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.history_pages(pid, channel_id, page_history)
|
||||
|
||||
@route("/im_livechat/cors/download_transcript/<int:channel_id>", type="http", auth="public", cors="*")
|
||||
def cors_download_livechat_transcript(self, guest_token, channel_id):
|
||||
force_guest_env(guest_token)
|
||||
return self.download_livechat_transcript(channel_id)
|
||||
|
||||
@route("/im_livechat/cors/get_session", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def cors_get_session(
|
||||
self, channel_id, previous_operator_id=None, chatbot_script_id=None, persisted=True, **kwargs
|
||||
):
|
||||
force_guest_env(kwargs.pop("guest_token", ""), raise_if_not_found=False)
|
||||
return self.get_session(
|
||||
channel_id, previous_operator_id, chatbot_script_id, persisted, **kwargs
|
||||
)
|
||||
|
||||
@route("/im_livechat/cors/init", type="jsonrpc", auth="public", cors="*")
|
||||
def cors_livechat_init(self, channel_id, guest_token=""):
|
||||
force_guest_env(guest_token, raise_if_not_found=False)
|
||||
return self.livechat_init(channel_id)
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.message_reaction import MessageReactionController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class LivechatMessageReactionController(MessageReactionController):
|
||||
@route("/im_livechat/cors/message/reaction", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_message_reaction(self, guest_token, message_id, content, action, **kwargs):
|
||||
force_guest_env(guest_token)
|
||||
return self.mail_message_reaction(message_id, content, action, **kwargs)
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.discuss.rtc import RtcController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class LivechatRtcController(RtcController):
|
||||
@route("/im_livechat/cors/rtc/channel/join_call", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_call_join(self, guest_token, channel_id, check_rtc_session_ids=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.channel_call_join(channel_id, check_rtc_session_ids)
|
||||
|
||||
@route("/im_livechat/cors/rtc/channel/leave_call", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_call_leave(self, guest_token, channel_id):
|
||||
force_guest_env(guest_token)
|
||||
return self.channel_call_leave(channel_id)
|
||||
|
||||
@route("/im_livechat/cors/rtc/session/update_and_broadcast", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_session_update_and_broadcast(self, guest_token, session_id, values):
|
||||
force_guest_env(guest_token)
|
||||
self.session_update_and_broadcast(session_id, values)
|
||||
|
||||
@route("/im_livechat/cors/rtc/session/notify_call_members", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_session_call_notify(self, guest_token, peer_notifications):
|
||||
force_guest_env(guest_token)
|
||||
self.session_call_notify(peer_notifications)
|
||||
|
||||
@route("/im_livechat/cors/channel/ping", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_channel_ping(self, guest_token, channel_id, rtc_session_id=None, check_rtc_session_ids=None):
|
||||
force_guest_env(guest_token)
|
||||
return self.channel_ping(channel_id, rtc_session_id, check_rtc_session_ids)
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.thread import ThreadController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class LivechatThreadController(ThreadController):
|
||||
@route("/im_livechat/cors/message/post", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_message_post(self, guest_token, thread_model, thread_id, post_data, context=None, **kwargs):
|
||||
force_guest_env(guest_token)
|
||||
return self.mail_message_post(thread_model, thread_id, post_data, context, **kwargs)
|
||||
|
||||
@route("/im_livechat/cors/message/update_content", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_message_update_content(self, guest_token, message_id, update_data, **kwargs):
|
||||
force_guest_env(guest_token)
|
||||
return self.mail_message_update_content(message_id, update_data, **kwargs)
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import route
|
||||
from odoo.addons.mail.controllers.webclient import WebclientController
|
||||
from odoo.addons.im_livechat.tools.misc import force_guest_env
|
||||
|
||||
|
||||
class WebClient(WebclientController):
|
||||
"""Override to add CORS support."""
|
||||
|
||||
@route("/im_livechat/cors/action", methods=["POST"], type="jsonrpc", auth="public", cors="*")
|
||||
def livechat_action(self, guest_token="", **kwargs):
|
||||
force_guest_env(guest_token, raise_if_not_found=False)
|
||||
return self.mail_action(**kwargs)
|
||||
|
||||
@route("/im_livechat/cors/data", methods=["POST"], type="jsonrpc", auth="public", cors="*", readonly=True)
|
||||
def livechat_data(self, guest_token="", **kwargs):
|
||||
force_guest_env(guest_token, raise_if_not_found=False)
|
||||
return self.mail_data(**kwargs)
|
||||
|
|
@ -1,10 +1,14 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from markupsafe import Markup
|
||||
from werkzeug.exceptions import NotFound
|
||||
from urllib.parse import urlsplit
|
||||
from pytz import timezone
|
||||
|
||||
from odoo import http, tools, _
|
||||
from odoo.http import request
|
||||
from odoo.addons.base.models.assetsbundle import AssetsBundle
|
||||
from odoo import http, _
|
||||
from odoo.http import content_disposition, request
|
||||
from odoo.addons.base.models.ir_qweb_fields import nl2br
|
||||
from odoo.addons.mail.tools.discuss import add_guest_to_context, Store
|
||||
|
||||
|
||||
class LivechatController(http.Controller):
|
||||
|
|
@ -12,32 +16,49 @@ class LivechatController(http.Controller):
|
|||
# Note: the `cors` attribute on many routes is meant to allow the livechat
|
||||
# to be embedded in an external website.
|
||||
|
||||
@http.route('/im_livechat/external_lib.<any(css,js):ext>', type='http', auth='public')
|
||||
def livechat_lib(self, ext, **kwargs):
|
||||
# _get_asset return the bundle html code (script and link list) but we want to use the attachment content
|
||||
bundle = 'im_livechat.external_lib'
|
||||
files, _ = request.env["ir.qweb"]._get_asset_content(bundle)
|
||||
asset = AssetsBundle(bundle, files)
|
||||
@http.route('/im_livechat/external_lib.<any(css,js):ext>', type='http', auth='public', cors='*')
|
||||
def external_lib(self, ext, **kwargs):
|
||||
""" Preserve compatibility with legacy livechat imports. Only
|
||||
serves javascript since the css will be fetched by the shadow
|
||||
DOM of the livechat to avoid conflicts.
|
||||
"""
|
||||
if ext == 'css':
|
||||
raise request.not_found()
|
||||
return self.assets_embed(ext, **kwargs)
|
||||
|
||||
mock_attachment = getattr(asset, ext)()
|
||||
if isinstance(mock_attachment, list): # suppose that CSS asset will not required to be split in pages
|
||||
mock_attachment = mock_attachment[0]
|
||||
def _is_cors_request(self):
|
||||
headers = request.httprequest.headers
|
||||
origin_url = urlsplit(headers.get("referer"))
|
||||
return (
|
||||
origin_url.netloc != headers.get("host")
|
||||
or origin_url.scheme != request.httprequest.scheme
|
||||
)
|
||||
|
||||
stream = request.env['ir.binary']._get_stream_from(mock_attachment)
|
||||
@http.route('/im_livechat/assets_embed.<any(css, js):ext>', type='http', auth='public', cors='*')
|
||||
def assets_embed(self, ext, **kwargs):
|
||||
# If the request comes from a different origin, we must provide the CORS
|
||||
# assets to enable the redirection of routes to the CORS controller.
|
||||
bundle = "im_livechat.assets_embed_cors" if self._is_cors_request() else "im_livechat.assets_embed_external"
|
||||
asset = request.env["ir.qweb"]._get_asset_bundle(bundle)
|
||||
if ext not in ('css', 'js'):
|
||||
raise request.not_found()
|
||||
stream = request.env['ir.binary']._get_stream_from(getattr(asset, ext)())
|
||||
return stream.get_response()
|
||||
|
||||
@http.route('/im_livechat/load_templates', type='json', auth='none', cors="*")
|
||||
def load_templates(self, **kwargs):
|
||||
templates = self._livechat_templates_get()
|
||||
return [tools.file_open(tmpl, 'rb').read() for tmpl in templates]
|
||||
@http.route('/im_livechat/font-awesome', type='http', auth='none', cors="*")
|
||||
def fontawesome(self, **kwargs):
|
||||
return http.Stream.from_path('web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2').get_response()
|
||||
|
||||
def _livechat_templates_get(self):
|
||||
return [
|
||||
'im_livechat/static/src/legacy/widgets/feedback/feedback.xml',
|
||||
'im_livechat/static/src/legacy/widgets/public_livechat_window/public_livechat_window.xml',
|
||||
'im_livechat/static/src/legacy/widgets/public_livechat_view/public_livechat_view.xml',
|
||||
'im_livechat/static/src/legacy/public_livechat_chatbot.xml',
|
||||
]
|
||||
@http.route('/im_livechat/odoo_ui_icons', type='http', auth='none', cors="*")
|
||||
def odoo_ui_icons(self, **kwargs):
|
||||
return http.Stream.from_path('web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2').get_response()
|
||||
|
||||
@http.route('/im_livechat/emoji_bundle', type='http', auth='public', cors='*')
|
||||
def get_emoji_bundle(self):
|
||||
bundle = 'web.assets_emoji'
|
||||
asset = request.env["ir.qweb"]._get_asset_bundle(bundle)
|
||||
stream = request.env['ir.binary']._get_stream_from(asset.js())
|
||||
return stream.get_response()
|
||||
|
||||
@http.route('/im_livechat/support/<int:channel_id>', type='http', auth='public')
|
||||
def support_page(self, channel_id, **kwargs):
|
||||
|
|
@ -51,107 +72,140 @@ class LivechatController(http.Controller):
|
|||
info = channel.get_livechat_info(username=username)
|
||||
return request.render('im_livechat.loader', {'info': info}, headers=[('Content-Type', 'application/javascript')])
|
||||
|
||||
@http.route('/im_livechat/init', type='json', auth="public", cors="*")
|
||||
def livechat_init(self, channel_id):
|
||||
operator_available = len(request.env['im_livechat.channel'].sudo().browse(channel_id)._get_available_users())
|
||||
rule = {}
|
||||
# find the country from the request
|
||||
country_id = False
|
||||
country_code = request.geoip.get('country_code')
|
||||
if country_code:
|
||||
country_id = request.env['res.country'].sudo().search([('code', '=', country_code)], limit=1).id
|
||||
# extract url
|
||||
url = request.httprequest.headers.get('Referer')
|
||||
# find the first matching rule for the given country and url
|
||||
matching_rule = request.env['im_livechat.channel.rule'].sudo().match_rule(channel_id, url, country_id)
|
||||
if matching_rule and (not matching_rule.chatbot_script_id or matching_rule.chatbot_script_id.script_step_ids):
|
||||
frontend_lang = request.httprequest.cookies.get('frontend_lang', request.env.user.lang or 'en_US')
|
||||
matching_rule = matching_rule.with_context(lang=frontend_lang)
|
||||
rule = {
|
||||
'action': matching_rule.action,
|
||||
'auto_popup_timer': matching_rule.auto_popup_timer,
|
||||
'regex_url': matching_rule.regex_url,
|
||||
def _process_extra_channel_params(self, **kwargs):
|
||||
# non_persisted_channel_params, persisted_channel_params
|
||||
return {}, {}
|
||||
|
||||
def _get_guest_name(self):
|
||||
return _("Visitor")
|
||||
|
||||
@http.route('/im_livechat/get_session', methods=["POST"], type="jsonrpc", auth='public')
|
||||
@add_guest_to_context
|
||||
def get_session(self, channel_id, previous_operator_id=None, chatbot_script_id=None, persisted=True, **kwargs):
|
||||
channel = request.env["discuss.channel"]
|
||||
country = request.env["res.country"]
|
||||
guest = request.env["mail.guest"]
|
||||
store = Store()
|
||||
livechat_channel = (
|
||||
request.env["im_livechat.channel"]
|
||||
.with_context(lang=False)
|
||||
.sudo()
|
||||
.search([("id", "=", channel_id)])
|
||||
)
|
||||
if not livechat_channel:
|
||||
raise NotFound()
|
||||
if not request.env.user._is_public():
|
||||
country = request.env.user.country_id
|
||||
elif request.geoip.country_code:
|
||||
country = request.env["res.country"].search(
|
||||
[("code", "=", request.geoip.country_code)], limit=1
|
||||
)
|
||||
operator_info = livechat_channel._get_operator_info(
|
||||
previous_operator_id=previous_operator_id,
|
||||
chatbot_script_id=chatbot_script_id,
|
||||
country_id=country.id,
|
||||
lang=request.cookies.get("frontend_lang"),
|
||||
**kwargs
|
||||
)
|
||||
if not operator_info['operator_partner']:
|
||||
return False
|
||||
|
||||
chatbot_script = operator_info['chatbot_script']
|
||||
is_chatbot_script = operator_info['operator_model'] == 'chatbot.script'
|
||||
non_persisted_channel_params, persisted_channel_params = self._process_extra_channel_params(**kwargs)
|
||||
|
||||
if not persisted:
|
||||
channel_id = -1 # only one temporary thread at a time, id does not matter.
|
||||
chatbot_data = None
|
||||
if is_chatbot_script:
|
||||
welcome_steps = chatbot_script._get_welcome_steps()
|
||||
chatbot_data = {
|
||||
"script": chatbot_script.id,
|
||||
"steps": welcome_steps.mapped(lambda s: {"scriptStep": s.id}),
|
||||
}
|
||||
store.add(chatbot_script)
|
||||
store.add(welcome_steps)
|
||||
channel_info = {
|
||||
"fetchChannelInfoState": "fetched",
|
||||
"id": channel_id,
|
||||
"isLoaded": True,
|
||||
"livechat_operator_id": Store.One(
|
||||
operator_info["operator_partner"], self.env["discuss.channel"]._store_livechat_operator_id_fields(),
|
||||
),
|
||||
"scrollUnread": False,
|
||||
"channel_type": "livechat",
|
||||
"chatbot": chatbot_data,
|
||||
**non_persisted_channel_params,
|
||||
}
|
||||
if matching_rule.chatbot_script_id.active and (not matching_rule.chatbot_only_if_no_operator or
|
||||
(not operator_available and matching_rule.chatbot_only_if_no_operator)) and matching_rule.chatbot_script_id.script_step_ids:
|
||||
chatbot_script = matching_rule.chatbot_script_id
|
||||
rule.update({'chatbot': chatbot_script._format_for_frontend()})
|
||||
store.add_model_values("discuss.channel", channel_info)
|
||||
else:
|
||||
if request.env.user._is_public():
|
||||
guest = guest.sudo()._get_or_create_guest(
|
||||
guest_name=self._get_guest_name(),
|
||||
country_code=request.geoip.country_code,
|
||||
timezone=request.env["mail.guest"]._get_timezone_from_request(request),
|
||||
)
|
||||
livechat_channel = livechat_channel.with_context(guest=guest)
|
||||
request.update_context(guest=guest)
|
||||
channel_vals = livechat_channel._get_livechat_discuss_channel_vals(**operator_info)
|
||||
channel_vals.update(**persisted_channel_params)
|
||||
lang = request.env["res.lang"].search(
|
||||
[("code", "=", request.cookies.get("frontend_lang"))]
|
||||
)
|
||||
channel_vals.update({"country_id": country.id, "livechat_lang_id": lang.id})
|
||||
channel = request.env['discuss.channel'].with_context(
|
||||
lang=request.env['chatbot.script']._get_chatbot_language()
|
||||
).sudo().create(channel_vals)
|
||||
channel_id = channel.id
|
||||
if is_chatbot_script:
|
||||
chatbot_script._post_welcome_steps(channel)
|
||||
if not is_chatbot_script or chatbot_script.operator_partner_id != channel.livechat_operator_id:
|
||||
channel._broadcast([channel.livechat_operator_id.id])
|
||||
if guest:
|
||||
store.add_global_values(guest_token=guest.sudo()._format_auth_cookie())
|
||||
request.env["res.users"]._init_store_data(store)
|
||||
# Make sure not to send "isLoaded" value on the guest bus, otherwise it
|
||||
# could be overwritten.
|
||||
if channel:
|
||||
store.add(
|
||||
channel,
|
||||
extra_fields={
|
||||
"isLoaded": not is_chatbot_script,
|
||||
"scrollUnread": False,
|
||||
},
|
||||
)
|
||||
if not request.env.user._is_public():
|
||||
store.add(
|
||||
request.env.user.partner_id,
|
||||
{"email": request.env.user.partner_id.email},
|
||||
)
|
||||
return {
|
||||
'available_for_me': (rule and rule.get('chatbot'))
|
||||
or operator_available and (not rule or rule['action'] != 'hide_button'),
|
||||
'rule': rule,
|
||||
"store_data": store.get_result(),
|
||||
"channel_id": channel_id,
|
||||
}
|
||||
|
||||
@http.route('/im_livechat/operator/<int:operator_id>/avatar',
|
||||
type='http', auth="public", cors="*")
|
||||
def livechat_operator_get_avatar(self, operator_id):
|
||||
""" Custom route allowing to retrieve an operator's avatar.
|
||||
|
||||
This is done to bypass more complicated rules, notably 'website_published' when the website
|
||||
module is installed.
|
||||
|
||||
Here, we assume that if you are a member of at least one im_livechat.channel, then it's ok
|
||||
to make your avatar publicly available.
|
||||
|
||||
We also make the chatbot operator avatars publicly available. """
|
||||
|
||||
is_livechat_member = False
|
||||
operator = request.env['res.partner'].sudo().browse(operator_id)
|
||||
if operator.exists():
|
||||
is_livechat_member = bool(request.env['im_livechat.channel'].sudo().search_count([
|
||||
('user_ids', 'in', operator.user_ids.ids)
|
||||
]))
|
||||
|
||||
if not is_livechat_member:
|
||||
# we don't put chatbot operators as livechat members (because we don't have a user_id for them)
|
||||
is_livechat_member = bool(request.env['chatbot.script'].sudo().search_count([
|
||||
('operator_partner_id', 'in', operator.ids)
|
||||
]))
|
||||
|
||||
return request.env['ir.binary']._get_image_stream_from(
|
||||
operator if is_livechat_member else request.env['res.partner'],
|
||||
field_name='avatar_128',
|
||||
placeholder='mail/static/src/img/smiley/avatar.jpg',
|
||||
).get_response()
|
||||
|
||||
@http.route('/im_livechat/get_session', type="json", auth='public', cors="*")
|
||||
def get_session(self, channel_id, anonymous_name, previous_operator_id=None, chatbot_script_id=None, persisted=True, **kwargs):
|
||||
user_id = None
|
||||
country_id = None
|
||||
# if the user is identifiy (eg: portal user on the frontend), don't use the anonymous name. The user will be added to session.
|
||||
if request.session.uid:
|
||||
user_id = request.env.user.id
|
||||
country_id = request.env.user.country_id.id
|
||||
else:
|
||||
# if geoip, add the country name to the anonymous name
|
||||
if request.geoip:
|
||||
# get the country of the anonymous person, if any
|
||||
country_code = request.geoip.get('country_code', "")
|
||||
country = request.env['res.country'].sudo().search([('code', '=', country_code)], limit=1) if country_code else None
|
||||
if country:
|
||||
country_id = country.id
|
||||
|
||||
if previous_operator_id:
|
||||
previous_operator_id = int(previous_operator_id)
|
||||
|
||||
chatbot_script = False
|
||||
if chatbot_script_id:
|
||||
frontend_lang = request.httprequest.cookies.get('frontend_lang', request.env.user.lang or 'en_US')
|
||||
chatbot_script = request.env['chatbot.script'].sudo().with_context(lang=frontend_lang).browse(chatbot_script_id)
|
||||
|
||||
return request.env["im_livechat.channel"].with_context(lang=False).sudo().browse(channel_id)._open_livechat_mail_channel(
|
||||
anonymous_name,
|
||||
previous_operator_id=previous_operator_id,
|
||||
chatbot_script=chatbot_script,
|
||||
user_id=user_id,
|
||||
country_id=country_id,
|
||||
persisted=persisted
|
||||
def _post_feedback_message(self, channel, rating, reason):
|
||||
body = Markup(
|
||||
"""<div class="o_mail_notification o_hide_author">"""
|
||||
"""%(rating)s: <img class="o_livechat_emoji_rating" src="%(rating_url)s" alt="rating"/>%(reason)s"""
|
||||
"""</div>"""
|
||||
) % {
|
||||
"rating": _("Rating"),
|
||||
"rating_url": rating.rating_image_url,
|
||||
"reason": nl2br("\n" + reason) if reason else "",
|
||||
}
|
||||
# sudo: discuss.channel - not necessary for posting, but necessary to update related rating
|
||||
channel.sudo().message_post(
|
||||
body=body,
|
||||
message_type="notification",
|
||||
rating_id=rating.id,
|
||||
subtype_xmlid="mail.mt_comment",
|
||||
)
|
||||
|
||||
@http.route('/im_livechat/feedback', type='json', auth='public', cors="*")
|
||||
def feedback(self, uuid, rate, reason=None, **kwargs):
|
||||
channel = request.env['mail.channel'].sudo().search([('uuid', '=', uuid)], limit=1)
|
||||
if channel:
|
||||
@http.route("/im_livechat/feedback", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def feedback(self, channel_id, rate, reason=None, **kwargs):
|
||||
if channel := request.env["discuss.channel"].search([("id", "=", channel_id)]):
|
||||
# limit the creation : only ONE rating per session
|
||||
values = {
|
||||
'rating': rate,
|
||||
|
|
@ -159,13 +213,15 @@ class LivechatController(http.Controller):
|
|||
'feedback': reason,
|
||||
'is_internal': False,
|
||||
}
|
||||
if not channel.rating_ids:
|
||||
# sudo: rating.rating - visitor can access rating to check if
|
||||
# feedback was already given
|
||||
if not channel.sudo().rating_ids:
|
||||
values.update({
|
||||
'res_id': channel.id,
|
||||
'res_model_id': request.env['ir.model']._get_id('mail.channel'),
|
||||
'res_model_id': request.env['ir.model']._get_id('discuss.channel'),
|
||||
})
|
||||
# find the partner (operator)
|
||||
if channel.channel_partner_ids:
|
||||
# sudo: res.partner - visitor must find the operator to rate
|
||||
if channel.sudo().channel_partner_ids:
|
||||
values['rated_partner_id'] = channel.channel_partner_ids[0].id
|
||||
# if logged in user, set its partner on rating
|
||||
values['partner_id'] = request.env.user.partner_id.id if request.session.uid else False
|
||||
|
|
@ -173,46 +229,57 @@ class LivechatController(http.Controller):
|
|||
rating = request.env['rating.rating'].sudo().create(values)
|
||||
else:
|
||||
rating = channel.rating_ids[0]
|
||||
rating.write(values)
|
||||
# sudo: rating.rating - guest or portal user can update their livechat rating
|
||||
rating.sudo().write(values)
|
||||
self._post_feedback_message(channel, rating, reason)
|
||||
return rating.id
|
||||
return False
|
||||
|
||||
@http.route('/im_livechat/history', type="json", auth="public", cors="*")
|
||||
def history_pages(self, pid, channel_uuid, page_history=None):
|
||||
partner_ids = (pid, request.env.user.partner_id.id)
|
||||
channel = request.env['mail.channel'].sudo().search([('uuid', '=', channel_uuid), ('channel_partner_ids', 'in', partner_ids)])
|
||||
if channel:
|
||||
channel._send_history_message(pid, page_history)
|
||||
return True
|
||||
@http.route("/im_livechat/history", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def history_pages(self, pid, channel_id, page_history=None):
|
||||
if channel := request.env["discuss.channel"].search([("id", "=", channel_id)]):
|
||||
if pid in channel.sudo().channel_member_ids.partner_id.ids:
|
||||
request.env["res.partner"].browse(pid)._bus_send_history_message(channel, page_history)
|
||||
|
||||
@http.route('/im_livechat/notify_typing', type='json', auth='public', cors="*")
|
||||
def notify_typing(self, uuid, is_typing):
|
||||
""" Broadcast the typing notification of the website user to other channel members
|
||||
:param uuid: (string) the UUID of the livechat channel
|
||||
:param is_typing: (boolean) tells whether the website user is typing or not.
|
||||
"""
|
||||
channel = request.env['mail.channel'].sudo().search([('uuid', '=', uuid)])
|
||||
if not channel:
|
||||
@http.route("/im_livechat/email_livechat_transcript", type="jsonrpc", auth="user")
|
||||
@add_guest_to_context
|
||||
def email_livechat_transcript(self, channel_id, email):
|
||||
if not request.env.user._is_internal():
|
||||
raise NotFound()
|
||||
channel_member = channel.env['mail.channel.member'].search([('channel_id', '=', channel.id), ('partner_id', '=', request.env.user.partner_id.id)])
|
||||
if not channel_member:
|
||||
raise NotFound()
|
||||
channel_member._notify_typing(is_typing=is_typing)
|
||||
|
||||
@http.route('/im_livechat/email_livechat_transcript', type='json', auth='public', cors="*")
|
||||
def email_livechat_transcript(self, uuid, email):
|
||||
channel = request.env['mail.channel'].sudo().search([
|
||||
('channel_type', '=', 'livechat'),
|
||||
('uuid', '=', uuid)], limit=1)
|
||||
if channel:
|
||||
if channel := request.env["discuss.channel"].search([("id", "=", channel_id)]):
|
||||
channel._email_livechat_transcript(email)
|
||||
|
||||
@http.route('/im_livechat/visitor_leave_session', type='json', auth="public")
|
||||
def visitor_leave_session(self, uuid):
|
||||
""" Called when the livechat visitor leaves the conversation.
|
||||
This will clean the chat request and warn the operator that the conversation is over.
|
||||
This allows also to re-send a new chat request to the visitor, as while the visitor is
|
||||
in conversation with an operator, it's not possible to send the visitor a chat request."""
|
||||
mail_channel = request.env['mail.channel'].sudo().search([('uuid', '=', uuid)])
|
||||
if mail_channel:
|
||||
mail_channel._close_livechat_session()
|
||||
@http.route("/im_livechat/download_transcript/<int:channel_id>", type="http", auth="public")
|
||||
@add_guest_to_context
|
||||
def download_livechat_transcript(self, channel_id):
|
||||
channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
if not channel:
|
||||
raise NotFound()
|
||||
partner, guest = request.env["res.partner"]._get_current_persona()
|
||||
tz = timezone(partner.tz or guest.timezone or "UTC")
|
||||
pdf, _type = (
|
||||
request.env["ir.actions.report"]
|
||||
.sudo()
|
||||
._render_qweb_pdf(
|
||||
"im_livechat.action_report_livechat_conversation",
|
||||
channel.ids,
|
||||
data={"company": request.env.company, "tz": tz},
|
||||
)
|
||||
)
|
||||
headers = [
|
||||
("Content-Disposition", content_disposition(f"transcript_{channel.id}.pdf", "inline")),
|
||||
("Content-Length", len(pdf)),
|
||||
("Content-Type", "application/pdf"),
|
||||
]
|
||||
return request.make_response(pdf, headers=headers)
|
||||
|
||||
@http.route("/im_livechat/visitor_leave_session", type="jsonrpc", auth="public")
|
||||
@add_guest_to_context
|
||||
def visitor_leave_session(self, channel_id):
|
||||
"""Called when the livechat visitor leaves the conversation.
|
||||
This will clean the chat request and warn the operator that the conversation is over.
|
||||
This allows also to re-send a new chat request to the visitor, as while the visitor is
|
||||
in conversation with an operator, it's not possible to send the visitor a chat request."""
|
||||
if channel := request.env["discuss.channel"].search([("id", "=", channel_id)]):
|
||||
channel._close_livechat_session()
|
||||
|
|
|
|||
|
|
@ -0,0 +1,21 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from werkzeug.exceptions import NotFound
|
||||
|
||||
from odoo.http import route, request
|
||||
from odoo.addons.mail.controllers.discuss.rtc import RtcController
|
||||
from odoo.addons.mail.tools.discuss import add_guest_to_context
|
||||
|
||||
|
||||
class LivechatRtcController(RtcController):
|
||||
@route()
|
||||
@add_guest_to_context
|
||||
def channel_call_join(self, channel_id, check_rtc_session_ids=None, camera=False):
|
||||
# sudo: discuss.channel - visitor can check if there is an ongoing call
|
||||
if not request.env.user._is_internal() and request.env["discuss.channel"].sudo().search([
|
||||
("id", "=", channel_id),
|
||||
("channel_type", "=", "livechat"),
|
||||
("rtc_session_ids", "=", False),
|
||||
]):
|
||||
raise NotFound()
|
||||
return super().channel_call_join(channel_id, check_rtc_session_ids, camera)
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import request, route
|
||||
from odoo.addons.mail.controllers import thread
|
||||
|
||||
|
||||
class ThreadController(thread.ThreadController):
|
||||
@route()
|
||||
def mail_message_post(self, thread_model, thread_id, post_data, context=None, **kwargs):
|
||||
if selected_answer_id := kwargs.pop("selected_answer_id", None):
|
||||
request.update_context(selected_answer_id=selected_answer_id)
|
||||
return super().mail_message_post(thread_model, thread_id, post_data, context, **kwargs)
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.http import request, route
|
||||
from odoo.addons.mail.controllers.webclient import WebclientController
|
||||
from odoo.addons.mail.tools.discuss import Store
|
||||
|
||||
|
||||
class WebClient(WebclientController):
|
||||
@route("/web/tests/livechat", type="http", auth="user")
|
||||
def test_external_livechat(self, **kwargs):
|
||||
return request.render(
|
||||
"im_livechat.unit_embed_suite",
|
||||
{
|
||||
"server_url": request.env["ir.config_parameter"].get_base_url(),
|
||||
"session_info": {"view_info": request.env["ir.ui.view"].get_view_info()},
|
||||
},
|
||||
)
|
||||
|
||||
@classmethod
|
||||
def _process_request_for_internal_user(self, store: Store, name, params):
|
||||
super()._process_request_for_internal_user(store, name, params)
|
||||
if name == "im_livechat.channel":
|
||||
store.add(request.env["im_livechat.channel"].search([]), ["are_you_inside", "name"])
|
||||
if name == "/im_livechat/looking_for_help":
|
||||
chats_looking_for_help = request.env["discuss.channel"].search(
|
||||
[("livechat_status", "=", "need_help")], order="id ASC", limit=100
|
||||
)
|
||||
request.update_context(
|
||||
channels=request.env.context["channels"] | chats_looking_for_help
|
||||
)
|
||||
if name == "/im_livechat/session/data":
|
||||
channel_id = params.get("channel_id")
|
||||
if not channel_id:
|
||||
return
|
||||
channel = request.env["discuss.channel"].search([("id", "=", channel_id)])
|
||||
if not channel:
|
||||
return
|
||||
fields_to_store = channel._get_livechat_session_fields_to_store()
|
||||
store.add(channel, fields=fields_to_store)
|
||||
if name == "/im_livechat/fetch_self_expertise":
|
||||
store.add(request.env.user, Store.Many("livechat_expertise_ids", ["name"]))
|
||||
|
||||
@classmethod
|
||||
def _process_request_for_all(self, store: Store, name, params):
|
||||
super()._process_request_for_all(store, name, params)
|
||||
if name == "init_livechat":
|
||||
partner, guest = request.env["res.partner"]._get_current_persona()
|
||||
if partner:
|
||||
store.add_global_values(self_partner=Store.One(partner, extra_fields="email"))
|
||||
if guest:
|
||||
store.add_global_values(self_guest=Store.One(guest))
|
||||
# sudo - im_livechat.channel: allow access to live chat channel to
|
||||
# check if operators are available.
|
||||
channel = request.env["im_livechat.channel"].sudo().search([("id", "=", params)])
|
||||
if not channel:
|
||||
return
|
||||
country_id = (
|
||||
# sudo - res.country: accessing user country is allowed.
|
||||
request.env["res.country"].sudo().search([("code", "=", code)]).id
|
||||
if (code := request.geoip.country_code)
|
||||
else None
|
||||
)
|
||||
url = request.httprequest.headers.get("Referer")
|
||||
if (
|
||||
# sudo - im_livechat.channel.rule: getting channel's rule is allowed.
|
||||
matching_rule := request.env["im_livechat.channel.rule"]
|
||||
.sudo()
|
||||
.match_rule(params, url, country_id)
|
||||
):
|
||||
matching_rule = matching_rule.with_context(
|
||||
lang=request.env["chatbot.script"]._get_chatbot_language(),
|
||||
)
|
||||
store.add_global_values(livechat_rule=Store.One(matching_rule))
|
||||
store.add_global_values(
|
||||
livechat_available=matching_rule.action != "hide_button"
|
||||
and bool(matching_rule._is_bot_configured() or channel.available_operator_ids),
|
||||
can_download_transcript=bool(
|
||||
request.env.ref("im_livechat.action_report_livechat_conversation", False),
|
||||
),
|
||||
)
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
<field name="tip_description" type="html">
|
||||
<div>
|
||||
<p class="tip_title">Tip: Use canned responses to chat faster</p>
|
||||
<p class="tip_content">Use canned responses to define templates of messages in the livechat app. To load a canned response, start your sentence with ':' and select the template.</p>
|
||||
<img src="https://download.odoocdn.com/digests/im_livechat/static/src/img/canned-responses.gif" class="illustration_border" />
|
||||
<p class="tip_content">Use canned responses to define templates of messages in the livechat app. To load a canned response, start your sentence with '::' and select the template.</p>
|
||||
<img src="https://download.odoocdn.com/digests/im_livechat/static/src/img/milk-canned-responses.gif" width="540" class="illustration_border" />
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -1,502 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="im_livechat_channel_rule_demo" model="im_livechat.channel.rule">
|
||||
<field name="regex_url">/im_livechat/</field>
|
||||
<field name="action">auto_popup</field>
|
||||
<field name="auto_popup_timer">3</field>
|
||||
<field name="channel_id" ref="im_livechat_channel_data"/>
|
||||
</record>
|
||||
<record id="im_livechat.im_livechat_group_user" model="res.groups">
|
||||
<field eval="[(4, ref('base.user_demo'))]" name="users"/>
|
||||
</record>
|
||||
<record id="im_livechat_channel_data" model="im_livechat.channel">
|
||||
<field eval="[(4, ref('base.user_admin'))]" name="user_ids"/>
|
||||
</record>
|
||||
<record id="im_livechat_channel_data" model="im_livechat.channel">
|
||||
<field eval="[(4, ref('base.user_demo'))]" name="user_ids"/>
|
||||
</record>
|
||||
<!-- Session 0 -->
|
||||
<record id="im_livechat_mail_channel_data_0" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Visitor #234, Mitchell Admin</field>
|
||||
<field name="anonymous_name">Visitor #234, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_1" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_1</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_0')], 5, 'LIVECHAT_1', None, 'Good Job')"/>
|
||||
<record id="im_livechat_mail_message_5_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">You're welcome, have a nice day!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_4_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Great! Thanks for the info</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_3_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Yes, you can use our Timesheets application and Awesome Timesheets to record your time efficiently!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_2_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">I'm looking for an application to record my timesheet, any tips?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_1_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_0"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 1 -->
|
||||
<record id="im_livechat_mail_channel_data_1" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="name">Visitor #323, Marc Demo</field>
|
||||
<field name="anonymous_name">Visitor #323, Marc Demo</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_2" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_2</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_1')], 5, 'LIVECHAT_2', None, 'Super Job')"/>
|
||||
<record id="im_livechat_mail_message_10_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">You're welcome, enjoy Odoo!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=10)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_9_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Awesome, thanks!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=9)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_8_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Yes, we just released a new application called Social Marketing that should fit your needs! Check it out :)</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=8)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_7_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">I was wondering if Odoo has an application to easily manage social media for my business..</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=7)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_6_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=6)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 2 -->
|
||||
<record id="im_livechat_mail_channel_data_2" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Joel Willis, Mitchell Admin</field>
|
||||
<field name="anonymous_name">Joel Willis, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_3" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_3</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_2"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_2')], 5, 'LIVECHAT_3', None, 'Mega Job')"/>
|
||||
|
||||
<record id="im_livechat_mail_message_14_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_2"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Oh :(</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=14)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_13_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_2"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Nope, sorry to disappoint :(</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=13)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_12_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_2"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hello, are you single?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=12)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_11_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_2"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=11)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 3 -->
|
||||
<record id="im_livechat_mail_channel_data_3" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="name">Joel Willis, Marc Demo</field>
|
||||
<field name="anonymous_name">Joel Willis, Marc Demo</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_4" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_4</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_3"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_3')], 5, 'LIVECHAT_4', None, 'Good Job')"/>
|
||||
|
||||
<record id="im_livechat_mail_message_17_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_3"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Thanks for the info, I'll look into it!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=17)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_16_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_3"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Hello Joel Willis, you're at the right place! You can customize Odoo using our Studio application in just a few clicks.</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=16)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_15_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_3"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hello, I'm looking for a software that can be easily updated with my needs.</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=15)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 4 -->
|
||||
<record id="im_livechat_mail_channel_data_4" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Visitor #532, Mitchell Admin</field>
|
||||
<field name="anonymous_name">Visitor #532, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_5" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_5</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_4"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_4')], 5, 'LIVECHAT_5', None, 'Super Job')"/>
|
||||
<record id="im_livechat_mail_message_21_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_4"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Ok.. Will do, thanks</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=21)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_20_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_4"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hi, if you need help with your database, feel free to contact our support via http://www.odoo.com/help</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=20)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_19_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_4"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Hello, it seems that I can't log in to my database. Can you help?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=19)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_18_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_4"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=18)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 5 -->
|
||||
<record id="im_livechat_mail_channel_data_5" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Visitor #649, Mitchell Admin</field>
|
||||
<field name="anonymous_name">Visitor #649, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_6" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_6</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_5"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_5')], 5, 'LIVECHAT_6', None, 'Good Job')"/>
|
||||
<record id="im_livechat_mail_message_25_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_5"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Thanks!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=25)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_24_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_5"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Yes, of course, you can find it here: https://www.odoo.com/documentation/16.0/</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=24)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_23_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_5"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Hello, I'm a bit lost in the Invetory module, is there some documentation I could find?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=23)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_22_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_5"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=22)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 6 -->
|
||||
<record id="im_livechat_mail_channel_data_6" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Joel Willis, Mitchell Admin</field>
|
||||
<field name="anonymous_name">Joel Willis, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_7" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_7</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_6"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_6')], 5, 'LIVECHAT_7', None, 'Super Job')"/>
|
||||
<record id="im_livechat_mail_message_29_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_6"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Good to hear, thanks!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=29)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_28_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_6"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Joel Willis, you'll need our Inventory and Sales application to do so. You can try them for 15 days, FOR FREE :)</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=28)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_27_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_6"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hi, I need a software to easily manage my stock, and generate sales orders.</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=27)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_26_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_6"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=26)" name="date"/>
|
||||
</record>
|
||||
<!-- Session 7 -->
|
||||
<record id="im_livechat_mail_channel_data_7" model="mail.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="name">Visitor #722, Marc Demo</field>
|
||||
<field name="anonymous_name">Visitor #722, Marc Demo</field>
|
||||
</record>
|
||||
<record id="im_livechat_rating_8" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_8</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_7"/>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.im_livechat_mail_channel_data_7')], 5, 'LIVECHAT_8', None, 'Super Job')"/>
|
||||
<record id="im_livechat_mail_message_33_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_7"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">I'm great, thanks for asking!</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=33)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_32_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_7"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">I'm fine, and you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=32)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_31_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_7"/>
|
||||
<field name="message_type">email</field>
|
||||
<field eval="False" name="author_id"/>
|
||||
<field name="body">Heeeey Marc, how are you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=31)" name="date"/>
|
||||
</record>
|
||||
<record id="im_livechat_mail_message_30_data" model="mail.message">
|
||||
<field name="model">mail.channel</field>
|
||||
<field name="res_id" ref="im_livechat.im_livechat_mail_channel_data_7"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=30)" name="date"/>
|
||||
</record>
|
||||
|
||||
<record id="mail_channel_livechat_1" model="mail.channel">
|
||||
<field name="name">Visitor, Mitchell Admin</field>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="channel_type">livechat</field>
|
||||
</record>
|
||||
|
||||
<record id="mail_message_livechat_1" model="mail.message">
|
||||
<field name="author_id" eval="False"/>
|
||||
<field name="record_name">Visitor</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="body">Hi</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="mail_message_livechat_2" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="mail_message_livechat_3" model="mail.message">
|
||||
<field name="author_id" eval="False"/>
|
||||
<field name="record_name">Visitor</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="body">I would like to know more about the CRM application</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="mail_message_livechat_4" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-33)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-33)"/>
|
||||
<field name="body">The CRM application helps you to track leads, close opportunities and get accurate forecasts. You can test it for free on our website.</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="mail_message_livechat_5" model="mail.message">
|
||||
<field name="author_id" eval="False"/>
|
||||
<field name="record_name">Visitor</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-42)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-42)"/>
|
||||
<field name="body">Great, thanks!</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="mail_message_livechat_6" model="mail.message">
|
||||
<field name="author_id" eval="False"/>
|
||||
<field name="record_name">Visitor</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="body">Rating: :-)</field>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
<field name="model">mail.channel</field>
|
||||
</record>
|
||||
<record id="rating_rating_livechat_1" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_9</field>
|
||||
<field name="res_model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="res_id" ref="im_livechat.mail_channel_livechat_1"/>
|
||||
</record>
|
||||
<function model="mail.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.mail_channel_livechat_1')], 5, 'LIVECHAT_9', None, 'Super Job')"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
</record>
|
||||
|
||||
<record id="chatbot_script_welcome_step_welcome" model="chatbot.script.step">
|
||||
<field name="message">Welcome to CompanyName ! 👋</field>
|
||||
<field name="message">Welcome to CompanyName! 👋</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot"/>
|
||||
|
|
|
|||
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo><data noupdate="1">
|
||||
<record id="mail_shortcode_data_hello" model="mail.shortcode">
|
||||
<field name="source">hello</field>
|
||||
<field name="substitution">Hello. How may I help you?</field>
|
||||
</record>
|
||||
</data></odoo>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="mail_canned_response_bye" model="mail.shortcode">
|
||||
<field name="source">bye</field>
|
||||
<field name="substitution">Thanks for your feedback. Good bye!</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -2,24 +2,32 @@
|
|||
<odoo>
|
||||
<data noupdate="1">
|
||||
<template id="livechat_email_template">
|
||||
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 24px; background-color: white; color: #454748; border-collapse:separate;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table-borderless" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="590" class="table-borderless" style="padding: 24px; background-color: white; color: #454748; border-collapse:separate; border-radius: 8px;">
|
||||
<tbody>
|
||||
<!-- HEADER -->
|
||||
<!-- sudo: visitor can access header background color -->
|
||||
<t t-set="header_background_color" t-value="channel.livechat_channel_id.sudo().header_background_color or '#875A7B'" />
|
||||
<!-- sudo: visitor can access title color -->
|
||||
<t t-set="title_color" t-value="channel.livechat_channel_id.sudo().title_color or '#FFFFFF'" />
|
||||
<tr>
|
||||
<td align="center" style="min-width: 590px;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color: white; padding: 0; border-collapse:separate;">
|
||||
<tr><td valign="middle">
|
||||
<span style="font-size: 10px;">Livechat Conversation</span><br/>
|
||||
<span style="font-size: 20px; font-weight: bold;">
|
||||
<t t-esc="company.name"/>
|
||||
</span>
|
||||
</td><td valign="middle" align="right">
|
||||
<img t-att-src="'/logo.png?company=%s' % company.id" style="padding: 0px; margin: 0px; height: 48px;" t-att-alt="'%s' % company.name"/>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" style="text-align:center;">
|
||||
<hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:4px 0px 32px 0px;"/>
|
||||
</td></tr>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="table-borderless" t-attf-style="background-color:{{header_background_color}}; padding:0; border-collapse:separate; border-radius: 8px 8px 0 0;">
|
||||
<tr>
|
||||
<td valign="middle" style="padding: 10px 20px 10px 20px;">
|
||||
<span t-attf-style="color:{{title_color}}; font-size:14px;">
|
||||
Live Chat Conversation
|
||||
</span><br/>
|
||||
<span t-attf-style="font-size:24px; font-weight:bold; color:{{title_color}};">
|
||||
<t t-out="company.name"/>
|
||||
</span>
|
||||
</td>
|
||||
<td valign="middle" align="right" style="vertical-align: middle; padding-right: 20px;" t-if="not company.uses_default_logo">
|
||||
<img t-att-src="'/logo.png?company=%s' % company.id"
|
||||
style="border-radius:0.5rem; max-height: 48px; max-width: 48px; width: auto; height: auto; display: block; object-fit: contain;"
|
||||
t-att-alt="'%s' % company.name"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -29,58 +37,64 @@
|
|||
<t t-set="right" t-value="'border-right: thin solid #dee2e6;'" />
|
||||
<t t-set="left" t-value="'border-left: thin solid #dee2e6;'" />
|
||||
<tr>
|
||||
<td style="padding: 0 50px;">
|
||||
<div style="font-size: 13px; padding: 10px 0;">
|
||||
<span>Hello,</span><br />Here's a copy of your conversation with
|
||||
<span t-esc="channel.livechat_operator_id.user_livechat_username or channel.livechat_operator_id.name"/>, on the
|
||||
<span t-field="channel.livechat_channel_id.create_date"/>
|
||||
<td t-att-style="'padding: 24px 32px 0px 32px; background-color: #ffffff; border-radius: 0 0 8px 8px;' + left + right + bottom">
|
||||
<div style="font-size: 13px; padding: 5px 0; white-space:nowrap;">
|
||||
Here's a copy of your conversation with
|
||||
<!-- sudo: res.users - visitor can access the name of the operator -->
|
||||
<span t-attf-style="color: {{header_background_color}};" t-out="channel.livechat_operator_id.sudo().user_livechat_username or channel.livechat_operator_id.sudo().name"/> on
|
||||
<span t-out="channel.create_date.astimezone(tz).strftime('%m/%d/%y')"/> at
|
||||
<span t-out="channel.create_date.astimezone(tz).strftime('%I:%M %p')"/>.
|
||||
</div>
|
||||
<table cellspacing="0" cellpadding="0" style="width:100%; border-collapse: collapse;">
|
||||
<t t-foreach="channel.message_ids.sorted(key=lambda m: m.date)" t-as="message" >
|
||||
<t t-set="author_name"><t t-if="message.author_id" t-esc="message.author_id.user_livechat_username or message.author_id.name"></t><t t-else="">You</t></t>
|
||||
<tr>
|
||||
<td valign="top" align="center" rowspan="2" t-att-style="'width: 70px;' + top + bottom + left">
|
||||
<t t-if="message.author_avatar">
|
||||
<img t-attf-alt="{{author_name}}" style="width: 64px; height: 64px; object-fit: cover;" t-attf-src="data:image/png;base64,{{message.author_avatar}}"/>
|
||||
</t>
|
||||
<t t-else="">
|
||||
<img t-attf-alt="{{author_name}}" style="width: 64px; height: 64px; object-fit: cover;" src="/mail/static/src/img/smiley/avatar.jpg"/>
|
||||
</t>
|
||||
</td>
|
||||
<td t-att-style="'padding-left: 5px; margin: 0px;' + top">
|
||||
<strong t-esc="author_name"/>
|
||||
</td>
|
||||
<td t-att-style="'font-size: 13px; padding: 5px;' + top + right" align="right"><span t-field="message.date"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" colspan="2" t-att-style="'padding-left: 5px;' + bottom + right">
|
||||
<span t-field="message.body" style="font-size: 13px;"/>
|
||||
</td>
|
||||
</tr>
|
||||
<table cellspacing="0" cellpadding="0" class="table-borderless" style="width:100%; margin: 16px 0;">
|
||||
<t t-foreach="channel.message_ids.sorted(lambda m: (m.date, m.id))" t-as="message">
|
||||
<t t-if="message.message_type != 'notification'">
|
||||
<t t-set="author_name"><t t-if="message.author_id" t-out="message.author_id.sudo().user_livechat_username or message.author_id.sudo().name"/><t t-else="">You</t></t>
|
||||
<tr>
|
||||
<td style="padding: 4px 0;">
|
||||
<table cellspacing="0" cellpadding="0" class="table-borderless" style="width: 100%;">
|
||||
<tr>
|
||||
<td style="width: 50px; vertical-align: top; padding-right: 12px;">
|
||||
<t t-if="message.author_avatar">
|
||||
<img style="width:40px; height:40px; border-radius:0.5rem; display:block;" t-attf-src="data:image/png;base64,{{message.author_avatar}}" t-attf-alt="{{author_name}}"/>
|
||||
</t>
|
||||
<t t-else="">
|
||||
<img style="width:40px; height:40px; border-radius:0.5rem; display:block;" src="/mail/static/src/img/smiley/avatar.jpg" t-attf-alt="{{author_name}}"/>
|
||||
</t>
|
||||
</td>
|
||||
<td style="vertical-align: top;">
|
||||
<div style="margin-bottom:4px;">
|
||||
<strong t-attf-style="color:{{header_background_color}}; font-size: 13px; margin-right: 2px;" t-out="author_name"/>
|
||||
<span style="font-size:10px; color:#666666;" t-out="message.date.astimezone(tz).strftime('%I:%M %p')"/>
|
||||
</div>
|
||||
<div style="background-color: #E2F3F6; padding: 16px 12px 0; border-radius: 0 0.46875rem 0.46875rem 0.46875rem; display: inline-block; max-width: 100%;">
|
||||
<span style="font-size: 13px; word-break: break-word;" t-out="message.body"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
</t>
|
||||
<!-- FOOTER -->
|
||||
<tr>
|
||||
<td align="center" style="min-width: 590px; padding: 0 8px 0 8px; font-size:11px;">
|
||||
<hr width="100%" style="background-color:rgb(204,204,204); border:medium none; clear:both; display:block; font-size:0px; min-height:1px; line-height:0; margin: 16px 0px 8px 0px;"/>
|
||||
<b t-attf-style="color: {{header_background_color}};" t-out="company.name"/><br/>
|
||||
<div style="color: #999999;">
|
||||
<t t-esc="company.phone"/>
|
||||
<t t-if="company.email"> |
|
||||
<a t-att-href="'mailto:%s' % company.email" style="text-decoration:none; color: #999999;"><t t-esc="company.email"/></a>
|
||||
</t>
|
||||
<t t-if="company.website"> |
|
||||
<a t-att-href="'%s' % company.website" style="text-decoration:none; color: #999999;">
|
||||
<t t-esc="company.website"/>
|
||||
</a>
|
||||
</t>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div style="font-size: 13px; padding: 30px 0;">
|
||||
<span>Best regards,</span><br /><br />
|
||||
<span t-field="company.name"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- FOOTER -->
|
||||
<tr>
|
||||
<td align="center" style="min-width: 590px; padding: 0 8px 0 8px; font-size:11px;">
|
||||
<hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 4px 0px;"/>
|
||||
<b t-esc="company.name"/><br/>
|
||||
<div style="color: #999999;">
|
||||
<t t-esc="company.phone"/>
|
||||
<t t-if="company.email"> |
|
||||
<a t-att-href="'mailto:%s' % company.email" style="text-decoration:none; color: #999999;"><t t-esc="company.email"/></a>
|
||||
</t>
|
||||
<t t-if="company.website"> |
|
||||
<a t-att-href="'%s' % company.website" style="text-decoration:none; color: #999999;">
|
||||
<t t-esc="company.website"/>
|
||||
</a>
|
||||
</t>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
@ -88,7 +102,7 @@
|
|||
</td></tr>
|
||||
<!-- POWERED BY -->
|
||||
<tr><td align="center" style="min-width: 590px;">
|
||||
Powered by <a target="_blank" href="https://www.odoo.com?utm_source=db&utm_medium=email" style="color: #875A7B;">Odoo</a>
|
||||
Powered by <a target="_blank" href="https://www.odoo.com?utm_source=db&utm_medium=email" t-attf-style="color: {{company.email_secondary_color or '#875A7B'}};">Odoo</a>
|
||||
</td></tr>
|
||||
</table>
|
||||
</template>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="base.user_demo" model="res.users">
|
||||
<field name="group_ids" eval="[(3, ref('im_livechat.im_livechat_group_manager'))]"/>
|
||||
</record>
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field name="livechat_username">Mitchou Pitchou</field>
|
||||
</record>
|
||||
</data>
|
||||
<data>
|
||||
<record id="im_livechat_channel_rule_demo" model="im_livechat.channel.rule">
|
||||
<field name="regex_url">/im_livechat/</field>
|
||||
<field name="action">auto_popup</field>
|
||||
<field name="auto_popup_timer">3</field>
|
||||
<field name="channel_id" ref="im_livechat_channel_data"/>
|
||||
</record>
|
||||
<record id="im_livechat.im_livechat_group_user" model="res.groups">
|
||||
<field eval="[(4, ref('base.user_demo'))]" name="user_ids"/>
|
||||
</record>
|
||||
<record id="im_livechat_channel_data" model="im_livechat.channel">
|
||||
<field eval="[(4, ref('base.user_admin')), (4, ref('base.user_demo'))]" name="user_ids"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="welcome_bot_operator_partner_demo" model="res.partner">
|
||||
<field name="name">Odoo</field>
|
||||
<field name="image_1920" type="base64" file="mail/static/src/img/odoobot.png"/>
|
||||
<field name="active">False</field>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_bot_demo" model="chatbot.script">
|
||||
<field name="title">Odoo</field>
|
||||
<field name="image_1920" type="base64" file="mail/static/src/img/odoobot.png"/>
|
||||
<field name="operator_partner_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
</record>
|
||||
|
||||
<record id="chatbot_script_welcome_step_welcome_demo" model="chatbot.script.step">
|
||||
<field name="message">Welcome to CompanyName! 👋</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_dispatch_demo" model="chatbot.script.step">
|
||||
<field name="message">What are you looking for?</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="step_type">question_selection</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_dispatch_answer_pricing_demo" model="chatbot.script.answer">
|
||||
<field name="name">I have a pricing question</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="script_step_id" ref="chatbot_script_welcome_step_dispatch_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_dispatch_answer_documentation_demo" model="chatbot.script.answer">
|
||||
<field name="name">I am looking for your documentation</field>
|
||||
<field name="redirect_link">/</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="script_step_id" ref="chatbot_script_welcome_step_dispatch_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_dispatch_answer_just_looking_demo" model="chatbot.script.answer">
|
||||
<field name="name">I am just looking around</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="script_step_id" ref="chatbot_script_welcome_step_dispatch_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_pricing_demo" model="chatbot.script.step">
|
||||
<field name="message">Hmmm, let me check if I can find someone that could help you with that...</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_pricing_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_pricing_forward_operator_demo" model="chatbot.script.step">
|
||||
<field name="sequence">4</field>
|
||||
<field name="step_type">forward_operator</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_pricing_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_pricing_noone_available_demo" model="chatbot.script.step">
|
||||
<field name="message">Hu-ho, it looks like none of our operators are available 🙁</field>
|
||||
<field name="sequence">5</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_pricing_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_pricing_email_demo" model="chatbot.script.step">
|
||||
<field name="message">Would you mind leaving your email address so that we can reach you back?</field>
|
||||
<field name="sequence">6</field>
|
||||
<field name="step_type">question_email</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_pricing_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_documentation_redirect_demo" model="chatbot.script.step">
|
||||
<field name="message">And tadaaaa here you go! 🌟</field>
|
||||
<field name="sequence">7</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_documentation_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_documentation_exit_demo" model="chatbot.script.step">
|
||||
<field name="message">If you need anything else, feel free to get back in touch</field>
|
||||
<field name="sequence">8</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_documentation_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_welcome_step_just_looking_demo" model="chatbot.script.step">
|
||||
<field name="message">Please do! If there is anything we can help with, let us know</field>
|
||||
<field name="sequence">9</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_welcome_step_dispatch_answer_just_looking_demo'))]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_chatbot_session_1_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Visitor #234, Odoo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #234</field>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_history_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_1_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_1_guest_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('livechat_channel_chatbot_session_1_history_guest_demo'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_chatbot_session_1_message_1_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to CompanyName! 👋</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_message_2_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">What are you looking for?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_message_3_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="livechat_channel_chatbot_session_1_guest_demo"/>
|
||||
<field name="body">I am just looking around</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_1_message_4_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_1_demo"/>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Please do! If there is anything we can help with, let us know</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="create_date"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_chatbot_session_2_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Visitor #235, Odoo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #235</field>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_history_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_2_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_2_guest_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('livechat_channel_chatbot_session_2_history_guest_demo'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_chatbot_session_2_message_1_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to CompanyName! 👋</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_message_2_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="author_guest_id" ref="livechat_channel_chatbot_session_2_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body">I am looking for your documentation</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_message_3_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">And tadaaaa here you go! 🌟</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_2_message_4_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_2_demo"/>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">If you need anything else, feel free to get back in touch!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="create_date"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_chatbot_session_3_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="livechat_failure">no_agent</field>
|
||||
<field name="name">Visitor #236, Odoo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_welcome_bot_demo"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #236</field>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_history_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_3_guest_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="livechat_channel_chatbot_session_3_guest_demo"/>
|
||||
<field name="channel_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('livechat_channel_chatbot_session_3_history_guest_demo'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_chatbot_session_3_message_1_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to CompanyName! 👋</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_2_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">What are you looking for?</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=2)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_3_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_guest_id" ref="livechat_channel_chatbot_session_3_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body">I have a pricing question</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_4_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Hmmm, let me check if I can find someone that could help you with that...</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_5_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Hu-ho, it looks like none of our operators are available 🙁</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_6_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="welcome_bot_operator_partner_demo"/>
|
||||
<field name="body">Would you mind leaving your email address so that we can reach you back?</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=6)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=6)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_chatbot_session_3_message_7_demo" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="livechat_channel_chatbot_session_3_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_guest_id" ref="livechat_channel_chatbot_session_3_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body">visitor@example.com</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=7)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=7)" name="create_date"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_1" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5, seconds=25)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Visitor #234, Mitchell Admin</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_1"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="response_time_hour" eval="3/60"/>
|
||||
<field name="message_count">2</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_1_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('livechat_channel_session_1_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_1_guest" model="mail.guest">
|
||||
<field name="name">Visitor #234</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_1_history_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_1"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_1_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_1_history_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_1_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">I'm looking for an application to record my timesheet, any tips?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() - relativedelta(months=1)" name="date"/>
|
||||
<field eval="DateTime.today() - relativedelta(months=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Yes, you can use our Timesheets application to record your time efficiently!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, minutes=3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, minutes=3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Great! Thanks for the info</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_message_5" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="message_type">email</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">You're welcome, have a nice day!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_message_call_notification" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body"><div data-oe-type="call" class="o_mail_notification"></div></field>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_call_1" model="discuss.call.history">
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_1" />
|
||||
<field name="start_dt"
|
||||
eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=3)" />
|
||||
<field name="end_dt"
|
||||
eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=4)" />
|
||||
<field name="start_call_message_id" ref="livechat_channel_session_1_message_call_notification" />
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_admin')), ('channel_id', '=', ref('livechat_channel_session_1'))]).ids"/>
|
||||
<value eval="{'call_history_ids': [ref('livechat_channel_session_1_call_1')]}"/>
|
||||
</function>
|
||||
<record id="livechat_channel_session_1_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_1_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5, seconds=25)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-0, minutes=5, seconds=25)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_1_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_1</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_1"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="livechat_channel_session_1_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_1')], 5, 'LIVECHAT_1', None, 'Good Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,127 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_10" model="discuss.channel">
|
||||
<field name="name">Visiteur, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_fr"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="country_id" ref="base.be"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_10_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_10"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="response_time_hour" eval="15/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_10_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_10_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_10_guest" model="mail.guest">
|
||||
<field name="name">Visiteur</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_10_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_10"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_10_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_10_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_10_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visiteur</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="body">Bonjour</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_10_message_2" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="body">Bonjour, comment puis-je vous aider?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_10_message_3" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visiteur</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="body">Je voudrais en savoir plus au sujet de l'application Discuss</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_10_message_call_notification" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body"><div data-oe-type="call" class="o_mail_notification"></div></field>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(days=-1, seconds=20)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(days=-1, seconds=20)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_10_call_1" model="discuss.call.history">
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_10" />
|
||||
<field name="start_dt"
|
||||
eval="DateTime.today() + relativedelta(days=-1, seconds=30)" />
|
||||
<field name="end_dt"
|
||||
eval="DateTime.today() + relativedelta(days=-1, minutes=25)" />
|
||||
<field name="start_call_message_id" ref="livechat_channel_session_10_message_call_notification" />
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_admin')), ('channel_id', '=', ref('livechat_channel_session_10'))]).ids"/>
|
||||
<value eval="{'call_history_ids': [ref('livechat_channel_session_10_call_1')]}"/>
|
||||
</function>
|
||||
<record id="livechat_channel_session_10_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_10_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="date"/>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_10_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_10</field>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_10_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_10"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_10')], 1, 'LIVECHAT_10', None, 'Pas satisfait')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_11" model="discuss.channel">
|
||||
<field name="name">Visitor, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_status">need_help</field>
|
||||
<field name="description">Customer needs more information on the Discuss application</field>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="create_date" eval="datetime.now()"/>
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="country_id" ref="base.us"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_11_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_11"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="response_time_hour" eval="15/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_11_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_11"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_11_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_11_guest" model="mail.guest">
|
||||
<field name="name">Visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_11_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_11"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_11_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_11_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_11_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_11"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_11_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_11_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_11_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now()"/>
|
||||
<field name="create_date" eval="datetime.now()"/>
|
||||
<field name="write_date" eval="datetime.now()"/>
|
||||
<field name="body">Hi</field>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_11"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_11_message_2" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=-15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=-15)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(seconds=-15)"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_11"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_11_message_3" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_11_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=-25)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=-25)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(seconds=-25)"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">I would like to know more about the Discuss application</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_11"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_12" model="discuss.channel">
|
||||
<field name="name">Visitor, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="livechat_failure">no_answer</field>
|
||||
<field name="create_date" eval="datetime.now()"/>
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="country_id" ref="base.us"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_12_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_12"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_12_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_12"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_12_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_12_guest" model="mail.guest">
|
||||
<field name="name">Visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_12_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_12"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_12_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_12_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_12_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_12"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_12_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_12_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_12_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now()"/>
|
||||
<field name="create_date" eval="datetime.now()"/>
|
||||
<field name="write_date" eval="datetime.now()"/>
|
||||
<field name="body">Hello? Anybody there?</field>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_12"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_13" model="discuss.channel">
|
||||
<field name="name">Visiteur, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_fr"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="livechat_failure">no_answer</field>
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="country_id" ref="base.be"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_13_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_13"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_13_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_13"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_13_history_member_admin'))]"/>
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_admin')), ('channel_id', '=', ref('im_livechat.livechat_channel_session_13'))]).ids"/>
|
||||
<value eval="{'create_date': datetime.now() - timedelta(days=1)}"/>
|
||||
</function>
|
||||
<record id="im_livechat.livechat_channel_session_13_guest" model="mail.guest">
|
||||
<field name="name">Visiteur</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_13_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_13"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_13_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_13_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_13_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_13"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_13_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_13_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_13_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visiteur</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="body">À l'aide! Je ne peux pas imprimer ma facture.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_13"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_13_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_13"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_13_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="date"/>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_13_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_13</field>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_13_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_13"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_13')], 1, 'LIVECHAT_13', None, 'Personne ne m\'a répondu!')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_14" model="discuss.channel">
|
||||
<field name="name">Visiteur, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_fr"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=1)"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="country_id" ref="base.be"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_14"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=1)"/>
|
||||
<field name="response_time_hour" eval="15/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_14"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() - timedelta(minutes=1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_14_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_guest" model="mail.guest">
|
||||
<field name="name">Visiteur</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_14"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_14_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_14_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_14"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_14_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_14_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_14_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visiteur</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="body">Bonjour, pourrais-je avoir de l'aide concernant l'application Discuss?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_14"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_14_message_2" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="body">Bien sur, je vous transfère à un expert dans quelques instants.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_14"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_14_history_member_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_14"/>
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="response_time_hour" eval="15/3600"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<function model="discuss.channel" name="_add_members">
|
||||
<value eval="[ref('im_livechat.livechat_channel_session_14')]"/>
|
||||
<value name="partners" model="res.partner" eval="obj().env['res.partner'].browse(ref('base.partner_demo'))"/>
|
||||
<value name="inviting_partner" model="res.partner" eval="obj().env['res.partner'].browse(ref('base.partner_admin'))"/>
|
||||
</function>
|
||||
<record id="livechat_channel_session_14_message_3" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
<field name="write_date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
<field name="body">Bonjour, comment puis-je vous aider?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_14"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_15" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_status">need_help</field>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Joel Willis, Mitchell Admin</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_15_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_15"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_15_member_portal" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_15"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_15_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_15" />
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hello, How can I help you?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.now() + timedelta(seconds=5)"/>
|
||||
<field name="create_date" eval="DateTime.now() + timedelta(seconds=5)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_15_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_15"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">I need help regarding onboarding...</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.now() + timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="DateTime.now() + timedelta(seconds=10)"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,129 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_2" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=11)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="name">Visitor #323, Marc Demo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1, days=-1)"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_history_member_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_2"/>
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1, days=-1)"/>
|
||||
<field name="response_time_hour" eval="8/60"/>
|
||||
<field name="message_count">2</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_2_member_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('livechat_channel_session_2_history_member_demo'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_2_guest" model="mail.guest">
|
||||
<field name="name">Visitor #323</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_2_history_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_2"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_2_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_2_history_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_2_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">I was wondering if Odoo has an application to easily manage social media for my business..</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Yes, we just released a new application called Social Marketing that should fit your needs! Check it out :)</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=8)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=8)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Awesome, thanks!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=9)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=9)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_message_5" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">You're welcome, enjoy Odoo!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=10)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=10)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_message_call_notification" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body"><div data-oe-type="call" class="o_mail_notification"></div></field>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=6)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=6)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_call_1" model="discuss.call.history">
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="start_dt" eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=8)"/>
|
||||
<field name="end_dt" eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=10)"/>
|
||||
<field name="start_call_message_id" ref="livechat_channel_session_2_message_call_notification"/>
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_demo')), ('channel_id', '=', ref('livechat_channel_session_2'))]).ids"/>
|
||||
<value eval="{'call_history_ids': [ref('livechat_channel_session_2_call_1')]}"/>
|
||||
</function>
|
||||
<record id="livechat_channel_session_2_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_2_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=11)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-1, minutes=11)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_2_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_2</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_2"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_2_rating_message"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_2')], 5, 'LIVECHAT_2', None, 'Super Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_3" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=15)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="name">Joel Willis, Mitchell Admin</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=12)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_3_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_3"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1, days=-2)"/>
|
||||
<field name="response_time_hour" eval="1/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_3_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_3_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_3_history_member_portal" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_3"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-1, days=-2)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_3_member_portal" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_3_history_member_portal'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_3_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hello, are you single?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=12)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=12)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_3_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Nope, sorry to disappoint :(</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=13)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=13)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_3_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Oh :(</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=14)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=14)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_3_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=15)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-1, days=-2, minutes=15)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_3_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_3</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_3"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_3_rating_message"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_3')], 5, 'LIVECHAT_3', None, 'Mega Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_4" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=20)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Joel Willis, Marc Demo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-3)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_4_history_member_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_4"/>
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-3)"/>
|
||||
<field name="response_time_hour" eval="16/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_4_member_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_4_history_member_demo'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_4_history_member_portal" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_4"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-3)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_4_member_portal" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_4_history_member_portal'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_4_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hello, I'm looking for a software that can be easily updated with my needs.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_4_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">Hello Joel Willis, you're at the right place! You can customize Odoo using our Studio application in just a few clicks.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=16)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=16)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_4_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Thanks for the info, I'll look into it!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=17)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=17)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_4_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=20)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-3, minutes=20)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_4_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_4</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_4"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_4_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_4')], 5, 'LIVECHAT_4', None, 'Good Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,100 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_5" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=10)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Visitor #532, Mitchell Admin</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-4)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_5_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_5"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-4)"/>
|
||||
<field name="response_time_hour" eval="1/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_5_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_5_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_5_guest" model="mail.guest">
|
||||
<field name="name">Visitor #532</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_5_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_5"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_5_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-2, days=-4)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_5_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_5_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_5_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_5_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_5_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Hello, it seems that I can't log in to my database. Can you help?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_5_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hi, if you need help with your database, feel free to contact our support via http://www.odoo.com/help</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_5_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_5_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Ok.. Will do, thanks</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=2)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=2)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_5_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_5_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=10)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-2, days=-4, minutes=10)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_5_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_5</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_5"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_5_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_5')], 5, 'LIVECHAT_5', None, 'Super Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,100 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_6" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=12)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Visitor #649, Mitchell Admin</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-5)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_6_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_6"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-5)"/>
|
||||
<field name="response_time_hour" eval="1/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_6_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_6_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_6_guest" model="mail.guest">
|
||||
<field name="name">Visitor #649</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_6_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_6"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_6_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-5)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_6_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_6_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_6_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_6_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_6_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Hello, I'm a bit lost in the Invetory module, is there some documentation I could find?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_6_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Yes, of course, you can find it here: https://www.odoo.com/documentation/latest/</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=1)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=1)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_6_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_6_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="email_from">Visitor</field>
|
||||
<field name="body">Thanks!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=2)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=2)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_6_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_6_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=12)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-5, minutes=12)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_6_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_6</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_6"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="livechat_channel_session_6_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_6')], 5, 'LIVECHAT_6', None, 'Good Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_7" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=15)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Joel Willis, Mitchell Admin</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-6)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_7_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_7"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-6)"/>
|
||||
<field name="response_time_hour" eval="6/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_7_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_7_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_7_history_member_portal" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_7"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-6)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_7_member_portal" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_7_history_member_portal'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_7_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Hi, I need a software to easily manage my stock, and generate sales orders.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_7_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Joel Willis, you'll need our Inventory and Sales application to do so. You can try them for 15 days, FOR FREE :)</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=6)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=6)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_7_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="body">Good to hear, thanks!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=8)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=8)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_7_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="author_id" ref="base.partner_demo_portal"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=15)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-6, minutes=15)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_7_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_7</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_7"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_7_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_demo_portal"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_7')], 5, 'LIVECHAT_7', None, 'Super Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,98 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_8" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=15)"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="name">Visitor #722, Marc Demo</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-7)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_8_history_member_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_8"/>
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-7)"/>
|
||||
<field name="response_time_hour" eval="3/60"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_8_member_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_demo"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_8_history_member_demo'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_8_guest" model="mail.guest">
|
||||
<field name="name">Visitor #722</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_8_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_8"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_8_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(months=-3, days=-7)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_8_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_8_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_8_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_8_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_8_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body">Heeeey Marc, how are you?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=4)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=4)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_8_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="author_id" ref="base.partner_demo"/>
|
||||
<field name="body">I'm fine, and you?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=7)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=7)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_8_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_8_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body">I'm great, thanks for asking!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=8)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=8)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_8_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_8_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=15)" name="date"/>
|
||||
<field eval="DateTime.today() + relativedelta(months=-3, days=-7, minutes=15)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_8_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_8</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_8"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="livechat_channel_session_8_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_demo"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_8')], 5, 'LIVECHAT_8', None, 'Super Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,136 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="livechat_channel_session_9" model="discuss.channel">
|
||||
<field name="name">Visitor, Mitchell Admin</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_en"/>
|
||||
<field name="livechat_operator_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_channel_id" ref="im_livechat.im_livechat_channel_data"/>
|
||||
<field name="livechat_end_dt" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="livechat_failure">no_failure</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="channel_type">livechat</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_9_history_member_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_9"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="response_time_hour" eval="15/3600"/>
|
||||
<field name="message_count">2</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_9_member_admin" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="unpin_dt" eval="DateTime.today()"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(months=-1)"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_9_history_member_admin'))]"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_9_guest" model="mail.guest">
|
||||
<field name="name">Visitor</field>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_9_history_member_guest" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="livechat_channel_session_9"/>
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
</record>
|
||||
<record id="im_livechat.livechat_channel_session_9_member_guest" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="channel_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('im_livechat.livechat_channel_session_9_history_member_guest'))]"/>
|
||||
</record>
|
||||
|
||||
<record id="livechat_channel_session_9_message_1" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1)"/>
|
||||
<field name="body">Hi</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_message_2" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-15)"/>
|
||||
<field name="body">Hello, how may I help you?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_message_3" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-25)"/>
|
||||
<field name="body">I would like to know more about the CRM application</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_message_4" model="mail.message">
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-33)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-33)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-33)"/>
|
||||
<field name="body">The CRM application helps you to track leads, close opportunities and get accurate forecasts. You can test it for free on our website.</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_message_5" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-42)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-42)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-42)"/>
|
||||
<field name="body">Great, thanks!</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_message_6" model="mail.message">
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="write_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="body">Rating: :-)</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="model">discuss.channel</field>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
<field name="author_guest_id" ref="im_livechat.livechat_channel_session_9_guest"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="date"/>
|
||||
<field eval="datetime.now() - timedelta(days=1, seconds=-60)" name="create_date"/>
|
||||
</record>
|
||||
<record id="livechat_channel_session_9_rating" model="rating.rating">
|
||||
<field name="access_token">LIVECHAT_9</field>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="im_livechat.livechat_channel_session_9_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(days=1, seconds=-53)"/>
|
||||
<field name="res_id" ref="im_livechat.livechat_channel_session_9"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="([ref('im_livechat.livechat_channel_session_9')], 5, 'LIVECHAT_9', None, 'Super Job')"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_operator_partner_demo" model="res.partner">
|
||||
<field name="name">Support Bot</field>
|
||||
<field name="image_1920" type="base64" file="mail/static/src/img/odoobot.png"/>
|
||||
<field name="active">False</field>
|
||||
</record>
|
||||
<record id="chatbot_script_support_bot_demo" model="chatbot.script">
|
||||
<field name="title">Support Bot</field>
|
||||
<field name="image_1920" type="base64" file="mail/static/src/img/odoobot.png"/>
|
||||
<field name="operator_partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_channel_demo" model="im_livechat.channel">
|
||||
<field name="name">Support</field>
|
||||
</record>
|
||||
<record id="im_livechat_channel_rule_demo" model="im_livechat.channel.rule">
|
||||
<field name="regex_url">/im_livechat/</field>
|
||||
<field name="channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_expertise_discuss_demo" model="im_livechat.expertise">
|
||||
<field name="name">Discuss</field>
|
||||
<field name="user_ids" eval="[(4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_expertise_livechat_demo" model="im_livechat.expertise">
|
||||
<field name="name">Livechat</field>
|
||||
<field name="user_ids" eval="[(4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_initial_step_demo" model="chatbot.script.step">
|
||||
<field name="message">Welcome to the Support! How can I assist you today?</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="step_type">question_selection</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_answer_troubleshooting_demo" model="chatbot.script.answer">
|
||||
<field name="name">Troubleshooting</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_answer_setup_demo" model="chatbot.script.answer">
|
||||
<field name="name">Setup</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_troubleshooting_step_browser_demo" model="chatbot.script.step">
|
||||
<field name="message">What browser are you using?</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="step_type">question_selection</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_answer_troubleshooting_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_troubleshooting_answer_chrome_demo" model="chatbot.script.answer">
|
||||
<field name="name">Chrome</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_troubleshooting_answer_firefox_demo" model="chatbot.script.answer">
|
||||
<field name="name">Firefox</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_troubleshooting_answer_safari_demo" model="chatbot.script.answer">
|
||||
<field name="name">Safari</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_module_selection_demo" model="chatbot.script.step">
|
||||
<field name="message">What module are you interested in?</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="step_type">question_selection</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_answer_discuss_demo" model="chatbot.script.answer">
|
||||
<field name="name">Discuss</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="script_step_id" ref="chatbot_script_module_selection_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_answer_livechat_demo" model="chatbot.script.answer">
|
||||
<field name="name">Livechat</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="script_step_id" ref="chatbot_script_module_selection_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_answer_discuss_livechat_demo" model="chatbot.script.answer">
|
||||
<field name="name">Discuss and Livechat</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="script_step_id" ref="chatbot_script_module_selection_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_module_info_expert_text_step_demo" model="chatbot.script.step">
|
||||
<field name="message">Let me check if I can connect you with the right expert...</field>
|
||||
<field name="sequence">4</field>
|
||||
<field name="step_type">text</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="chatbot_script_module_info_discuss_forward_operator_step_demo" model="chatbot.script.step">
|
||||
<field name="sequence">5</field>
|
||||
<field name="step_type">forward_operator</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
<field name="operator_expertise_ids" eval="[(4, ref('chatbot_script_expertise_discuss_demo'))]"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_answer_discuss_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_module_info_livechat_forward_operator_step_demo" model="chatbot.script.step">
|
||||
<field name="sequence">6</field>
|
||||
<field name="step_type">forward_operator</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_answer_livechat_demo'))]"/>
|
||||
<field name="operator_expertise_ids" eval="[(4, ref('chatbot_script_expertise_livechat_demo'))]"/>
|
||||
</record>
|
||||
<record id="chatbot_script_module_info_discuss_and_livechat_forward_operator_step_demo" model="chatbot.script.step">
|
||||
<field name="sequence">7</field>
|
||||
<field name="step_type">forward_operator</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
<field name="triggering_answer_ids" eval="[(4, ref('chatbot_script_answer_discuss_livechat_demo'))]"/>
|
||||
<field name="operator_expertise_ids" eval="[(4, ref('chatbot_script_expertise_discuss_demo')), (4, ref('chatbot_script_expertise_livechat_demo'))]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,208 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_1_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_fr"/>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visiteur #301, Support</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=5)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="last_interest_dt" eval="datetime.now() - timedelta(minutes=4)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_guest_demo" model="mail.guest">
|
||||
<field name="name">Visiteur #301</field>
|
||||
</record>
|
||||
<record id="support_bot_session_1_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=5)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_1_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Bienvenue au support! Comment puis-je vous aider aujourd'hui?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_1_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_1_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Quel navigateur utilisez-vous?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_1_message_3"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="body">Chrome</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_chatbot_message_4" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_1_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_5" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Quelle application vous intéresse?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_6" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="body">Discuss et Livechat</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_chatbot_message_5" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_1_message_6"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_discuss_livechat_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_discuss_livechat_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_7" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Laissez-moi vérifier si je peux vous mettre en relation avec l'expert approprié...</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_member_history_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="im_livechat.support_bot_session_1_demo"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="response_time_hour" eval="5/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<function model="discuss.channel" name="_add_members">
|
||||
<value eval="[ref('im_livechat.support_bot_session_1_demo')]"/>
|
||||
<value name="partners" model="res.partner" eval="obj().env['res.partner'].browse(ref('base.partner_admin'))"/>
|
||||
<value name="create_member_params" eval="{
|
||||
'livechat_member_type': 'agent',
|
||||
'agent_expertise_ids': [ref('im_livechat.chatbot_script_expertise_discuss_demo'), ref('im_livechat.chatbot_script_expertise_livechat_demo')]
|
||||
}"/>
|
||||
<value name="inviting_partner" model="res.partner" eval="obj().env['res.partner'].browse(ref('support_bot_operator_partner_demo'))"/>
|
||||
</function>
|
||||
<record id="support_bot_session_1_message_8" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Bonjour 👋, comment puis-je vous aider?</field>
|
||||
<field name="date" eval="datetime.now() + timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_1_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_message_call_notification" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.support_bot_session_1_demo"/>
|
||||
<field name="author_guest_id" ref="im_livechat.support_bot_session_1_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="body"><div data-oe-type="call" class="o_mail_notification"></div></field>
|
||||
<field name="message_type">notification</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_1_call_1" model="discuss.call.history">
|
||||
<field name="channel_id" ref="im_livechat.support_bot_session_1_demo"/>
|
||||
<field name="start_dt"
|
||||
eval="datetime.now() - timedelta(seconds=200)"/>
|
||||
<field name="end_dt"
|
||||
eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="start_call_message_id" ref="support_bot_session_1_message_call_notification"/>
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_admin')), ('channel_id', '=', ref('support_bot_session_1_demo'))]).ids"/>
|
||||
<value eval="{'call_history_ids': [ref('support_bot_session_1_call_1')]}"/>
|
||||
</function>
|
||||
<record id="support_bot_session_1_rating" model="rating.rating">
|
||||
<field name="access_token">BOT_SESSION_1</field>
|
||||
<field name="res_id" ref="support_bot_session_1_demo"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="support_bot_session_1_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="[ref('im_livechat.support_bot_session_1_demo')], 5, 'BOT_SESSION_1', None, 'Bon travail'"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,100 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_2_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_it"/>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visitatore #302, Support</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(weeks=-2)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitatore #302</field>
|
||||
</record>
|
||||
<record id="support_bot_session_2_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_2_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_2_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_2_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Benvenuto al Supporto! Come posso aiutarla oggi?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=1)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=1)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_2_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_2_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=2)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_2_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Che browser sta utilizzando?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=3)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=3)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_2_message_3"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_2_guest_demo"/>
|
||||
<field name="body">Chrome</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=4)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(weeks=-2, minutes=4)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_2_chatbot_message_4" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_2_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_2_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,100 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_3_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_it"/>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visitatore #303, Support</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(days=-10)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitatore #303</field>
|
||||
</record>
|
||||
<record id="support_bot_session_3_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_3_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_3_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_3_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Benvenuto al Supporto! Come posso aiutarla oggi?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-10, minutes=1)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10, minutes=1)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_3_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_3_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-10, minutes=2)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10, minutes=2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_3_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Che browser sta utilizzando?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-10, minutes=3)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10, minutes=3)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_3_message_3"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_3_guest_demo"/>
|
||||
<field name="body">Chrome</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-10, minutes=4)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-10, minutes=4)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_3_chatbot_message_4" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_3_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_3_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_troubleshooting_answer_chrome_demo"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,187 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_4_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_lang_id" ref="base.lang_it"/>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="livechat_status">need_help</field>
|
||||
<field name="name">Visitatore #304, Support</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=3)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="last_interest_dt" eval="datetime.now() - timedelta(minutes=4)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitatore #304</field>
|
||||
</record>
|
||||
<record id="support_bot_session_4_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_4_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_4_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_4_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Benvenuto al Supporto! Come posso aiutarla oggi?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_4_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_4_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=30)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_4_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Che browser sta utilizzando?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_4_message_3"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_4_guest_demo"/>
|
||||
<field name="body">Firefox</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_chatbot_message_4" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_4_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_troubleshooting_answer_firefox_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_troubleshooting_answer_firefox_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_5" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Quale modulo le interessa?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_6" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_4_guest_demo"/>
|
||||
<field name="body">Livechat</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_chatbot_message_5" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_4_message_6"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_livechat_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_livechat_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_7" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Verifico se posso connetterla con l'esperto adatto...</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_member_history_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="im_livechat.support_bot_session_4_demo"/>
|
||||
<field name="partner_id" ref="base.partner_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=15)"/>
|
||||
<field name="response_time_hour" eval="5/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<function model="discuss.channel" name="_add_members">
|
||||
<value eval="[ref('im_livechat.support_bot_session_4_demo')]"/>
|
||||
<value name="partners" model="res.partner" eval="obj().env['res.partner'].browse(ref('base.partner_admin'))"/>
|
||||
<value name="create_member_params" eval="{
|
||||
'livechat_member_type': 'agent',
|
||||
'agent_expertise_ids': [ref('im_livechat.chatbot_script_expertise_livechat_demo')]
|
||||
}"/>
|
||||
<value name="inviting_partner" model="res.partner" eval="obj().env['res.partner'].browse(ref('support_bot_operator_partner_demo'))"/>
|
||||
</function>
|
||||
<record id="support_bot_session_4_message_8" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_4_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Salve 👋, ha qualche domanda riguardante livechat?</field>
|
||||
<field name="date" eval="datetime.now() + timedelta(seconds=20)"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=20)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_message_call_notification" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="im_livechat.support_bot_session_4_demo"/>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body"><div data-oe-type="call" class="o_mail_notification"></div></field>
|
||||
<field name="message_type">notification</field>
|
||||
<field name="date" eval="datetime.now() + timedelta(seconds=40)"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=40)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_4_call_1" model="discuss.call.history">
|
||||
<field name="channel_id" ref="im_livechat.support_bot_session_4_demo"/>
|
||||
<field name="start_dt"
|
||||
eval="datetime.now() + timedelta(seconds=40)"/>
|
||||
<field name="end_dt"
|
||||
eval="datetime.now() + timedelta(seconds=200)"/>
|
||||
<field name="start_call_message_id" ref="support_bot_session_4_message_call_notification"/>
|
||||
</record>
|
||||
<function model="im_livechat.channel.member.history" name="write">
|
||||
<value model="im_livechat.channel.member.history"
|
||||
eval="obj().search([('partner_id', '=', ref('base.partner_admin')), ('channel_id', '=', ref('support_bot_session_4_demo'))]).ids"/>
|
||||
<value eval="{'call_history_ids': [ref('support_bot_session_4_call_1')]}"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_5_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visitor #305, Support</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(days=-5)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #305</field>
|
||||
</record>
|
||||
<record id="support_bot_session_5_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_5_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_5_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_5_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to the Support! How can I assist you today?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-5, minutes=1)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5, minutes=1)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_5_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_5_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-5, minutes=2)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5, minutes=2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_5_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">What browser are you using?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-5, minutes=3)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5, minutes=3)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_5_message_3"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_5_guest_demo"/>
|
||||
<field name="body">Safari</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-5, minutes=4)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-5, minutes=4)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_5_chatbot_message_4" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_5_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_5_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_troubleshooting_step_browser_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_troubleshooting_answer_safari_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_troubleshooting_answer_safari_demo"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_6_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visitor #306, Support</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=6)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="last_interest_dt" eval="datetime.now() - timedelta(minutes=6)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #306</field>
|
||||
</record>
|
||||
<record id="support_bot_session_6_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="guest_id" ref="support_bot_session_6_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(minutes=6)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_6_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="livechat_member_history_ids" eval="[(4, ref('support_bot_session_6_history_member_guest_demo'))]"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to the Support! How can I assist you today?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_6_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_6_guest_demo"/>
|
||||
<field name="body">Setup</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_6_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_setup_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_setup_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_message_3" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">What module are you interested in?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_message_4" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_6_guest_demo"/>
|
||||
<field name="body">Discuss</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_chatbot_message_3" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_6_message_4"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_discuss_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_discuss_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_message_5" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Let me check if I can connect you with the right expert...</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_member_history_admin" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="partner_id" ref="base.user_admin"/>
|
||||
<field name="livechat_member_type">agent</field>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="response_time_hour" eval="5/3600"/>
|
||||
<field name="message_count">1</field>
|
||||
</record>
|
||||
<function model="discuss.channel" name="_add_members">
|
||||
<value eval="[ref('im_livechat.support_bot_session_6_demo')]"/>
|
||||
<value name="users" model="res.users" eval="obj().browse(ref('base.user_admin'))"/>
|
||||
<value name="create_member_params" eval="{
|
||||
'livechat_member_type': 'agent',
|
||||
'agent_expertise_ids': [ref('im_livechat.chatbot_script_expertise_discuss_demo')]
|
||||
}"/>
|
||||
<value name="inviting_partner" model="res.partner" eval="obj().browse(ref('support_bot_operator_partner_demo'))"/>
|
||||
</function>
|
||||
<record id="support_bot_session_6_message_6" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="author_id" ref="base.partner_admin"/>
|
||||
<field name="body">Hii 👋, do you have any questions about discuss?</field>
|
||||
<field name="date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
<field name="create_date" eval="datetime.now() + timedelta(seconds=15)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_rating_message" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_6_guest_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="subtype_id" ref="mail.mt_note"/>
|
||||
<field name="message_type">notification</field>
|
||||
<field name="date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
<field name="create_date" eval="datetime.now() - timedelta(seconds=10)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_6_rating" model="rating.rating">
|
||||
<field name="access_token">BOT_SESSION_6</field>
|
||||
<field name="res_id" ref="support_bot_session_6_demo"/>
|
||||
<field name="res_model_id" ref="mail.model_discuss_channel"/>
|
||||
<field name="message_id" ref="support_bot_session_6_rating_message"/>
|
||||
<field name="rated_partner_id" ref="base.partner_admin"/>
|
||||
<field eval="False" name="partner_id"/>
|
||||
<field eval="True" name="consumed"/>
|
||||
</record>
|
||||
<function model="discuss.channel" name="rating_apply"
|
||||
eval="[ref('im_livechat.support_bot_session_6_demo')], 3, 'BOT_SESSION_6', None, 'OK'"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="support_bot_session_7_demo" model="discuss.channel">
|
||||
<field name="channel_type">livechat</field>
|
||||
<field name="livechat_channel_id" ref="support_bot_channel_demo"/>
|
||||
<field name="livechat_operator_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="name">Visitor #307, Support</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-6)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_member_bot_demo" model="discuss.channel.member">
|
||||
<field name="partner_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="last_interest_dt" eval="DateTime.today() + relativedelta(days=-6)"/>
|
||||
<field name="livechat_member_type">bot</field>
|
||||
<field name="chatbot_script_id" ref="chatbot_script_support_bot_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_guest_demo" model="mail.guest">
|
||||
<field name="name">Visitor #307</field>
|
||||
</record>
|
||||
<record id="support_bot_session_7_history_member_guest_demo" model="im_livechat.channel.member.history">
|
||||
<field name="channel_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="guest_id" ref="support_bot_session_7_guest_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-6)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_member_guest_demo" model="discuss.channel.member">
|
||||
<field name="guest_id" ref="support_bot_session_7_guest_demo"/>
|
||||
<field name="channel_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="livechat_member_type">visitor</field>
|
||||
</record>
|
||||
<record id="support_bot_session_7_message_1" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="author_id" ref="support_bot_operator_partner_demo"/>
|
||||
<field name="body">Welcome to the Support! How can I assist you today?</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-6, minutes=1)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-6, minutes=1)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_chatbot_message_1" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_7_message_1"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_message_2" model="mail.message">
|
||||
<field name="model">discuss.channel</field>
|
||||
<field name="res_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="author_id"/>
|
||||
<field name="author_guest_id" ref="support_bot_session_7_guest_demo"/>
|
||||
<field name="body">Troubleshooting</field>
|
||||
<field name="message_type">comment</field>
|
||||
<field name="subtype_id" ref="mail.mt_comment"/>
|
||||
<field name="date" eval="DateTime.today() + relativedelta(days=-6, minutes=2)"/>
|
||||
<field name="create_date" eval="DateTime.today() + relativedelta(days=-6, minutes=2)"/>
|
||||
</record>
|
||||
<record id="support_bot_session_7_chatbot_message_2" model="chatbot.message">
|
||||
<field name="mail_message_id" ref="support_bot_session_7_message_2"/>
|
||||
<field name="discuss_channel_id" ref="support_bot_session_7_demo"/>
|
||||
<field name="script_step_id" ref="chatbot_script_initial_step_demo"/>
|
||||
<field name="user_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
<field name="user_raw_script_answer_id" ref="chatbot_script_answer_troubleshooting_demo"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: en_GB\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Created by"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Created on"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Display Name"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Last Modified on"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Last Updated by"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Last Updated on"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
3383
odoo-bringout-oca-ocb-im_livechat/im_livechat/i18n/es_419.po
Normal file
3383
odoo-bringout-oca-ocb-im_livechat/im_livechat/i18n/es_419.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_BO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre Público"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última Modificación el"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_DO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre mostrado"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID (identificación)"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última modificación en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_EC\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por:"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Fecha de modificación"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima Actualización por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Ultima Modificación en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado última vez por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima Actualización"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PY\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima actualización por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualización en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
|
|
@ -1,923 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * im_livechat
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-30 13:12+0000\n"
|
||||
"PO-Revision-Date: 2017-11-30 13:12+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_VE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "# of Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "# of speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "% Happy"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid ""
|
||||
"* 'Display the button' displays the chat button on the pages.\n"
|
||||
"* 'Auto popup' displays the button and automatically open the conversation pane.\n"
|
||||
"* 'Hide the button' hides the chat button on the pages."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"<span>Define rules for your live support channel. You can apply an action "
|
||||
"(disable the support, automatically open your support, or just make the "
|
||||
"button available) for the given URL, and per country.<br/>To identify the "
|
||||
"country, GeoIP must be installed on your server, otherwise, the countries of"
|
||||
" the rule will not be taken into account.</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_anonymous_name
|
||||
msgid "Anonymous Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_are_you_inside
|
||||
msgid "Are you inside the matrix?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:48
|
||||
#, python-format
|
||||
msgid "Ask something ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Auto popup"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid "Auto popup timer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Average duration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Average message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Average time to give the first answer to the visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:13
|
||||
#, python-format
|
||||
msgid "Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
|
||||
#: model:ir.ui.menu,name:im_livechat.canned_responses
|
||||
msgid "Canned Responses"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid ""
|
||||
"Canned responses allow you to insert prewritten responses in\n"
|
||||
" your messages by typing <i>:shortcut</i>. The shortcut is\n"
|
||||
" replaced directly in your message, so that you can still edit\n"
|
||||
" it before sending."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_mail_channel_livechat_channel_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_name
|
||||
msgid "Channel Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "Channel Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Channel Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.support_channels
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_input_placeholder
|
||||
msgid "Chat Input Placeholder"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:50
|
||||
#, python-format
|
||||
msgid "Chat with one of our collaborators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
|
||||
msgid "Click to create a new canned response."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid "Click to define a new website live chat channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.livechat_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Copy and paste this code into your website, within the <head> tag:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_create_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (day)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Creation date (hour)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (month)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (week)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
|
||||
msgid ""
|
||||
"Delay (in seconds) to automatically open the conversation window. Note: the "
|
||||
"selected action must be 'Auto popup' otherwise this parameter will not be "
|
||||
"taken into account."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
|
||||
#, python-format
|
||||
msgid "Did we correctly answer your question ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_display_name
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Mostrar nombre"
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Display the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
|
||||
msgid "Duration of the conversation (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"Each channel has it's own URL that you can send by email to\n"
|
||||
" your customers in order to start chatting with you."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
|
||||
#, python-format
|
||||
msgid "Explain your note"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"For website built with Odoo CMS, please install the website_livechat module."
|
||||
" Then go to Website Admin > Configuration > Settings and select the "
|
||||
"Website Live Chat Channel you want to add on your website."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid ""
|
||||
"Given the order to find a matching rule. If 2 rules are matching for the "
|
||||
"given url/country, the one with the lowest sequence will be chosen."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:11
|
||||
#, python-format
|
||||
msgid "Good"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Group By..."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: selection:im_livechat.channel.rule,action:0
|
||||
msgid "Hide the button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
|
||||
msgid "Hour of start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:51
|
||||
#, python-format
|
||||
msgid "How may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "How to use the Website Live Chat widget?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
|
||||
#, python-format
|
||||
msgid "I don't want to rate this conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Modificada por última vez"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_uid
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización realizada por"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_write_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualizacion en"
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Last Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Leave Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_mail_channel_partner
|
||||
msgid "Listeners of a Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
|
||||
msgid "Live Chat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.module.category,name:im_livechat.module_category_im_livechat
|
||||
msgid "Live Support"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_report_operator_action
|
||||
msgid ""
|
||||
"Livechat Support Channel Statistics allows you to easily check and analyse "
|
||||
"your company livechat session performance. Extract information about the "
|
||||
"missed sessions, the audiance, the duration of a session, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_report_operator
|
||||
msgid "Livechat Support Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
|
||||
msgid "Livechat Support Report Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
|
||||
msgid "Livechat Support Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
|
||||
msgid "Matching order"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the group. It is automatically resized as a 128x128px "
|
||||
"image, with aspect ratio preserved. Use this field in form views or some "
|
||||
"kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Missed sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:150
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of our collaborators seems to be available, please try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
|
||||
msgid "Number of conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
|
||||
msgid "Number of different speakers"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
|
||||
msgid "Number of message in the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:12
|
||||
#, python-format
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_partner_id
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
|
||||
msgid "Operator Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Operators"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid ""
|
||||
"Operators\n"
|
||||
" <br/>\n"
|
||||
" <i class=\"fa fa-comments\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid ""
|
||||
"Operators that do not show any activity In Odoo for more than 30 minutes "
|
||||
"will be considered as disconnected."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
|
||||
msgid "Percentage of happy ratings over the past 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_rating_rating
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:344
|
||||
#, python-format
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid ""
|
||||
"Regular expression specifying the web pages this rule will be applied on."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_tree
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_script_external
|
||||
msgid "Script (external)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_search
|
||||
msgid "Search history"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
|
||||
msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
|
||||
msgid "Session Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
|
||||
msgid "Session Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
|
||||
msgid "Session Statistics"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_channel_ids
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.menu,name:im_livechat.session_history
|
||||
msgid "Sessions History"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the group. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start Date of session"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date
|
||||
msgid "Start date of the conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Text of the Button"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
|
||||
msgid "The channel of the rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
|
||||
msgid "The name of the channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
|
||||
msgid ""
|
||||
"The rule will only be applied for these countries. Example: if you select "
|
||||
"'Belgium' and 'United States' and that you set the action to 'Hide Button', "
|
||||
"the chat button will be hidden on the specified URL from the visitors "
|
||||
"located in these 2 countries. This feature requires GeoIP installed on your "
|
||||
"server."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
|
||||
msgid "The user will be able to delete support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,comment:im_livechat.im_livechat_group_user
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the group, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid ""
|
||||
"This is an automated 'welcome' message that your visitor will see when they "
|
||||
"initiate a new conversation."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
|
||||
msgid "Time to answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
|
||||
msgid "Treated sessions"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "URL Regex"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid ""
|
||||
"URL to a static page where you client can discuss with the operator of the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:res.groups,name:im_livechat.im_livechat_group_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/controllers/main.py:37
|
||||
#: code:addons/im_livechat/static/src/js/im_livechat.js:49
|
||||
#, python-format
|
||||
msgid "Visitor"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_web_page
|
||||
msgid "Web Page"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
|
||||
msgid "Website Live Chat Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
|
||||
msgid "Welcome Message"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
|
||||
msgid ""
|
||||
"You can create channels for each website on which you want\n"
|
||||
" to integrate the website live chat widget, allowing your website\n"
|
||||
" visitors to talk in real time with your operators."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.actions.act_window,help:im_livechat.mail_channel_action
|
||||
msgid ""
|
||||
"Your chatter history is empty. Create a channel and start chatting to fill "
|
||||
"up your history."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. Hello, how may I help you?"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "or copy this url and send it by email to your customers or suppliers:"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model_terms:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue